ABCDEFGHIJKLMNOPQRSTUVWX
1
TitleAuthor(s)Publication ForumDateAffiliationCitations (June 1, 2012)Type of LinksPreprocessing (NL)Preprocessing (Code)Feature Ext. (NL)Feature Ext. (Code)IR ModelEnhancement StrategiesTool NameDatasetsContext LevelMethod/HumansEvaluation StyleInferential StatisticsComparisonsPR@NPR@FixedPR@Sim0.7PR@Other
2
Recovering Traceability Links between Code and DocumentationAntoniol, Canfora, De Lucia, MerloTransactions on Software Engineering2002University of Sannio486Code-Reqs, Code-Man (Code gran: class)Stop words, stemming, ID splittingStop words, stemming, ID splittingBinary, TFIDFIDsProb (BIM), VSMUniv: LEDA (296), Stud: Albergate (116) (Italian)Level 1 case studies. Level 3 experiments (8 student subjects)Methods. Humans.QueryNoProb--VSMYesNoNoNo
3
Advancing Candidate Link Generation for Requirements Tracing: The Study of MethodsHayes, Dekhtyar, SundaramTransactions on Software Engineering2006University of Kentucky205Req-ReqStop words, stemmingN/ATFIDFN/AVSM, LSI (k=10 (MODIS), 100 (CM-1))Thesaurus, relevance feedbackRETROInd: MODIS (68), CM-1 (455).Level 2 experiment. simulated feedback. Selectivity, LagMethodsMatrixLSI-->VSM (Feedback improves VSM and LSI)NoNoNoYes
4
Improving Requirements Tracing via Information RetrievalHayes, Dekhtyar, OsborneInternational Conference on Requirements Engineering2003University of Kentucky169Req-ReqStop words, stemmingN/ATFIDFN/AVSMPhrasing, ThesaurusInd: MODIS (68)Level 1 study. Compares to expert working manually.MethodsQuery, MatrixNoNoNoYes
5
Recovering traceability links in software artifact management systems using information retrieval methodsDe Lucia, Fasano, Oliveto, TortoraTransactions on Software Engineering and Methodology2007University of Salerno140Code-req, req-reqStop words, ID splittingID splittingTFIDFUnclearLSI (k=30-100%)ADAMS ReTraceStud: (Multiple different student projects)Level 4 case study (150 student subjects)HumansN/ANoYesYesNo
6
Utilizing Supporting Evidence to Improve Dynamic Requirements TraceabilityCleland-Huang, Settimi, Duan, ZouInternational Conference on Requirements Engineering2005DePaul University99Req-ReqStop words, stemmingUnclearUnclearUnclearProb (IN)Document structure, Clustering, Graph pruningPoirot: TraceMakerUniv: IBS (252), EBT (114), LC (61)Level 1 studyMethodsMatrixNoNoNoNoYes
7
Best Practices for Automated TraceabilityCleland-Huang, Berenbach, Clark, Settimi, RomanovaComputer2007DePaul University79Reqs-Reqs, Reqs-CodeUnclearUnclearUnclearUnclearProb (IN)POIROT: TraceMakerInd: Siemens Logistics and Automation (?), Univ: IBT (255), EBT (114)Level 1 experimentsMethodsMatrixNoNoNoNoYes
8
Helping Analysts Trace Requirements: An Objective LookHayes, Dekhtyar, Sundaram, HowardInternational Conference on Requirements Engineering2004University of Kentucky74Req-ReqUnclearN/ATFIDFN/AVSMThesaurus, relevance feedbackRETROInd: MODIS (68)Level 2 study. Simulated feedback. Lag, DiffAR etc.MethodsMatrixNoNoNoYes
9
Can LSI help Reconstructing Requirements Traceability in Design and Test?Lormans, van DeursenConference on Software Maintenance and Reengineering2006Delft University of Technology70Reqs-Reqs, Reqs-TestStop words, stemmingN/AUnclearN/ALSI (k=20%)TMG toolbox, Trace Reconstructor and Trace Explorer.Stud: PacMan (46), Callisto (unclear), Ind: Philips (359).Level 1 case studiesMethodsMatrixNoNoNoYes
10
Supporting software evolution through dynamically retrieving traces to UML artifactsSettimi, Cleland-Huang, Khadra, Mody, Lukasik, DePalmaInternational Workshop on Principles of Software Evolution2004DePaul University68Req-Code-TestStop words, stemmingUnclearTFIDFUnclearVSMThesaurusUniv: EBT (138)Level 1 experimentMethodsMatrixNoNoNoNoYes
11
Enhancing an Artefact Management System with Traceability Recovery FeaturesDe Lucia, Fasano, Oliveto, TortoraInternational Conference on Software Maintenance2004University of Salerno64Req-Code-TestID splittingID splittingUnclearUnclearLSI (k=10-50%)ADAMS ReTraceStud: EasyClinic (150)Level 1 case studyMethodsNoNoYesYes
12
Recovery of Traceability Links Between Software Documentation and Source CodeMarcus, Maletic, SergeyevInternational Journal of Software Engineering and Knowledge Engineering2005Kent State University58Code-Req, Code-Man (Code gran: File, class)Stop wordsStop words, ID splittingUnclearUnclearLSI (N/A)Univ: LEDA (228-803), Stud: Albergate (73) (Italian)Level 1 case studiesMethodsVSM-->LSI, Prob-->LSIYesNoYesNo
13
Recovering Code to Documentation Links in OO SystemsAntoniol, Canfora, De Lucia, MarloWorking Conference on Reverse Engineering1999University of Sannio44Code-Man (Code gran: class)Stop wordsStop words, Code2AOL translationBinaryIdsProb (BIM)Univ: LEDA (296)Level 1 case studyMethodsNoNoNoYes
14
Fine grained indexing of software repositories to support impact analysisCanfora, CeruloInternational Workshop on Mining software repositories2006University of Sannio40Code-CR (Code gran: File and Line)Stop words, stemmingOkapiTF of commit comments and previous CRs.BM25Jimpa (Eclipse plugin)OS: Gedit (233), ArgoUML (2208), Firefox (680)Level 1 case studyMethodsQueryYesNoNoNo
15
ADAMS Re-Trace: A Traceability Recovery ToolDe Lucia, Fasano, Oliveto, TortoraEuropean Conference on Software Maintenance and Reengineering2005University of Salerno38Req-Code-TestStop words, identifier splittingUnclearUnclearUnclearLSI (N/A)ADAMS retraceStud: (48, 50, 54, 55, 73, 74, 111), ItalianLevel 4 case study with students divided in 7 projects.HumansN/AN/AN/AN/AN/A
16
On the Equivalence of Information Retrieval Methods for Automated Traceability Link RecoveryOliveto, Gethers, Poshyvanyk, De LuciaInternational Conference on Program Comprehension2010University of Salerno36Code-ReqStop words, stemmingUnclearTFIDFUnclearVSM, LSI (N/A), JS, LDAStud: EasyClinic (77), eTour (174)Level 1 case studyMethodsLDA-->(VSM--LSI--LM)YesNoNoNo
17
Incremental Approach and User Feedbacks: a Silver Bullet for Traceability RecoveryDe Lucia, Oliveto, SguegliaInternational Conference on Software Maintenance2006University of Salerno33Req-Req, Req-Code-TestStop words, ID splittingUnclearLog EntropyUnclearVSM, LSI (k=10,19 (MODIS), 60 (EasyClinic), Best: 19,60)Relevance feedbackADAMS Re:TraceInd: MODIS (68), Stud: EasyClinic (150) (Italian)Level 1 case study. Simulated feedback.MethodsMatrixLSI-->VSM, VSM--LSINoYesNoNo
18
Assessing IR-based traceability recovery tools through controlled experimentsDe Lucia, Oliveto, TortoraEmpirical Software Engineering2009University of Salerno30Reqs-Code-TestUnclear (refs)UnclearUnclearUnclearLSI (N/A)ADAMS retraceStud: EasyClinic (150)Level 3 experiment (20+12 students)HumansN/AYesLSI better than manual work (time significatly reduced)N/AN/AN/AN/A
19
A machine learning approach for tracing regulatory codes to product specific requirementsCleland-Huang, Czauderna, Gibiec, EmeneckerInternational Conference on Software Engineering2010DePaul University30Reqs-ReqsStop words, stemmingN/AUnclearN/AProb (IN)Machine learningMixed: Health regulations (254)Level 2 experiment. Avg prec. No humans.MethodsNoNoNoNo
20
Can Information Retrieval Techniques Effectively Support Traceability Link Recovery?De Lucia, Fasano, Oliveto, TortoraInternational Conference on Program Comprehension2006University of Salerno29Reqs-Code-Test, Reqs-Code, Manual-CodeUnclearUnclearUnclearUnclearLSI (N/A)ADAMS Re:TraceStud: EasyClinic (150), Univ: ADAMS (309), LEDA (803).Level 1 case study. Level 4 experience report with humans (150 student subjects).Methods. Humans.MatrixNoNoYesYes
21
Tracing Object-Oriented Code into Functional RequirementsAntoniol, Canfora, De Lucia, Casazza, MerloInternational Workshop on Program Comprehension2000University of Sannio29Code-ReqsStop words, stemming, id splittingStop words, stemming, id-splittingBinaryIDsProb (BIM)Stud: Albergate (76) ItalianLevel 1 case studyMethodsQueryNoYesNoNoNo
22
A Traceability Technique for SpecificationsAbadi, Nisenson, SimionoviciInternational Conference on Program Comprehension2008IBM Haifa Research Lab29Code-Req (Code gran: class)Stop words, stemmingStop words, stemming, splittingBinary, TF, TFIDF, log entropy, ig, ig-idfClass name + comments, public function names + comments, arguments, return typesVSM, LSI (k=5-100, Best: 16 (SCA), 96 (CORBA)), PLSI, SDR, JSOS: SCA (1311), CORBA (3340)Level 2 experiment. No humans. Mean average precision.MethodsQueryPLSI-->(VSM,LSI,LM,SDR), LSI-->(VSM,SDR,LM), SDR-->(VSM,LM), VSM--LMYesNoNoNo
23
Software traceability with topic modelingAsuncion, Asuncion, TaylorInternational Conference on Software Engineering2010University of California, Irvine29UnclearStop words, stemmingUnclearUnclearUnclearLSI (k=10), LDAUniv: ArchStudio (unspecified), Stud: EasyClinic (160)Level 1 case studyMethodsMatrixNoLSI-->LDANoYesNoNo
24
Speeding up Requirements Management in a Product Software Company: Linking Customer Wishes to Product Requirements through Linguistic EngineeringNatt och Dag, Gervasi, Brinkkemper, RegnellInternational Requirements Engineering Conference2004Lund University29Reqs-ReqsStop words, stemmingN/ATFN/AVSMN/AInd: Baan (12083)Level 2 case studyMethodsOtherNoNoNoNo
25
Clustering support for automated tracingDuan, Cleland-HuangInternational conference on Automated software engineering2007DePaul University28Req-Code, Req-ReqStop words, stemmingN/AUnclearN/AProb (IN)ClusteringPOIROTUniv: Ice-Breaker System (185)Level 1 case studyMethodsNoNoNoNo
26
Text mining for software engineering: how analyst feedback impacts final resultsHayes, Dekhtyar, SundaramInternational Workshop on Mining software repositories2005University of Kentucky27Reqs-ReqsN/AN/AN/AN/AN/AN/AInd: MODIS (68)Level 3 experiment (HUMANS)HumansN/AN/AN/AN/AN/A
27
A feasibility study of automated natural language requirements analysis in market-driven developmentNatt och Dag, Regnell, Carlshamre, Andersson, KarlssonInternational Conference on Requirements Engineering2002Lund University26Req-ReqStop words, stemmingN/ATFN/AVSMInd: Telelogic (1888, 1088)Level 1 studyMethodsNoNoNoNo
28
Implementation of an Efficient Requirements Analysis Supporting System Using Similarity Measure TechniquesPark, Kim, Ko, SeoInformation and Software Technology2000Sogang University26Reqs-ReqsUnclearN/ALexical affinityN/ASliding window, syntactic parserInd: Unclear (33) KoreanLevel 1 experimentMethodsOtherNoNoNoNo
29
Traceability Recovery in RAD Software SystemsDi Penta, Gradara, AntoniolInternational Workshop on Program Comprehension2002University of Sannio25Code-Req (Code gran: class)Stop words, stemmingStop words, stemming, ID splittingTFIds, commentsProb (BIM)Univ: Transient Meter (49)Level 1 case studyMethodsNoNoNoNo
30
REquirements TRacing On target (RETRO): improving software maintenance through traceability recoveryHayes, Dekhtyar, Sundaram, Holbrook, Vadlamudi, AprilInnovations in Systems and Software Engineering2007University of Kentucky23Req-ReqStop words, stemmingN/ATFIDFN/AVSMRelevance feedbackRETROInd: CM-1 (74)Level 3 case (30 student subjects)HumansN/AYesNoNoNoNo
31
Phrasing in Dynamic Requirements Trace RetrievalZou, Settimi, Cleland-HuangInternational Computer Software and Applications Conference2006DePaul University22Code-Req (Code gran: class)Stop words, stemmingUnclearUnclearUnclearProb (IN)Phrasing, project glossaryUniv: IBS (235), Light Control System (59), EBT (93)Level 1 experimentMethodsMatrixNoNoNoYes
32
Combining Textual and Structural Analysis of Software Artifacts for Traceability Link RecoveryMcMillan, Poshyvanyk, RevelleInternation Workshop on Traceability in Emerging Forms2009The College of William and Mary21Code-Req (Code gran: method)Stop words, stemmingUnclearTFUnclearLSI (k=15, 25, 50, 75, best: 75)Structural analysisUniv: CoffeeMaker (143)Level 1 case studyMethodsMatrixNoYesNoNo
33
Tracing requirements to defect reports: an application of information retrieval techniquesYadla, Hayes, DekhtyarInnovations in Systems and Software Engineering2005University of Kentucky20Defects-ReqsStop wordsN/ATFIDFN/AVSMRelevance feedbackRETROInd: CM-1 (68), CM-1 (118)Level 2 Experiment (LAG, diffAR, selectivity, simulated feedback)MethodsNoNoNoNoNo
34
Automated Requirements Traceability: the Study of Human AnalystsCuddeback, Dekhtyar, HayesInternational Requirements Engineering Conference2010California Polytechnic State University18Reqs-TestUnclear (refs)N/ATFIDFN/AVSMRETROOS: BlueJ Plugin (49)Level 3 experiment. (26 student subjects.)HumansN/AN/AN/AN/AN/A
35
Incremental Latent Semantic Indexing for Automatic Traceability Link Evolution ManagementJiang, Nguyen, Chen, Jaygarl, ChangInternational Conference on Automated Software Engineering2008Iowa State University18Code-Req (Code gran: file)Stop wordsUnclearTFIDFUnclearLSI (k=10%)Incremental approach (performance)TLEMUniv: LEDA (634)Level 1 experimentMethodsQueryYesNoNoNo
36
Understanding how the requirements are implemented in source codeZhao, Zhang, Liu, Juo, SunAsia-Pacific Software Engineering Conference2003Peking University18Code-Req (Code gran: functions)Stop words, stemmingID splitting, stop words, stemmingTFIDF of nouns and verbsIdentifiersVSMAnalysis of call graphOS: Desktop Calculator (123)Level 1 experimentMethodsQueryNoYesNoNoNo
37
Make the Most of Your Time: How Should the Analyst Work with Automated Traceability Tools?Dekhtyar, Hayes, LarsenInternational Workshop on Predictor Models in Software Engineering2007University of Kentucky17Req-ReqUnclearN/ATFIDFN/AVSMRelevance feedbackInd: CM-1 (455)Level 2 experiment (selectivity, simulated feedback)HumansN/AN/AN/AN/AN/A
38
IR-Based Traceability Recovery Processes: An Empirical Comparison of "One-Shot" and Incremental ProcessesDe Lucia, Oliveto, TortoraInternational Conference on Automated Software Engineering2008University of Salerno17Code-Req, Req-TestUnclear (refs)UnclearUnclearUnclearLSI (N/A)ADAMS Re-TraceStud: EasyClinic (150) ItalianLevel 3 controlled experiment (30 student subjects)HumansN/AYesN/AN/AN/AN/A
39
Improving Automated Requirements Trace Retrieval: A Study of Term-Based Enhancement MethodsZou, Settimi, Cleland-HuangEmpirical Software Engineering2010DePaul University17Req-Req, Req-CodeStop words, stemmingUnclearTFIDFUnclearProb (IN)Query Term Coverage, Phrasing, Project GlossaryInd: CM-1 (455), Univ: IBS (235), EBT (93), LC (89), Stud: SE450 (521)Level 2 study. No humans. Avg. Prec. ChangeMethodsMatrixNoYesNoNo
40
Baselines in requirements tracingSundaram, Hayes, DekhtyarWorkshop on Predictor models in software engineering2005University of Kentucky16Req-ReqUnclearN/ATFIDFN/AVSM, LSI (k=10,19,29, Best: 10 (MODIS), 100,200 (CM-1))Thesaurus, relevance feedbackRETROInd: CM-1 (455), MODIS (68)Level 2 experiment. Simulated feedback, selectivityMethodsVSM--LSINoNoNoYes
41
Monitoring Requirements Coverage Using Reconstructed Views: An Industrial Case StudyLormans, Gross, van Deursen, Stehouwer, van SolingenWorking Conference on Reverse Engineering2006Delft University of Technology11Req-TestUnclearN/AUnclearN/ALSI (N/A)ReqAnalystInd: LogicaCMG (219)Level 1 case studyMethodsMatrixNoNoNoYes
42
Challenges for semi-automatic trace recovery in the automotive domainLeuserInternational Workshop on Traceability in Emerging Forms of Software Engineering2009Daimler AG11Req-ReqStop words, stemmingN/ATFIDFN/AVSM, LSI (N/A)VotingInd: Daimler AG (1500) GermanLevel 1 studyMethodsNoNoNoNo
43
On the role of the nouns in IR-based traceability recoveryCapobianco, De Lucia, Oliveto, Panichella, PanichellaInternational Conference on Program Comprehension2009University of Salerno11Req-Code-TestStop words, ID splittingUnclearAll terms. All nouns. Unclear.UnclearLSI (N/A), JSStud: EasyClinic (150). Italian and translated to English.Level 1 case studyMethodsMatrixYesLSI--LMNoYesNoNo
44
An experiment on linguistic tool support for consolidation of requirements from multiple sources in market-driven product developmentNatt och Dag, Thelin, RegnellEmpirical software engineering2006Lund University10Reqs-ReqsStop words, stemmingN/ATFN/AVSMReqSimileStud: PUSS (299)Level 3 experimentHumansN/AYesKeywords VSM --> Auto VSMN/AN/AN/AN/A
45
An Industrial Case Study in Reconstructing Requirements ViewsLormans, van Deursen, GrossEmpirical Software Engineering2008Delft University of Technology9Reqs-Reqs, Reqs-Test, Test-TestStemmingN/AUnclearN/ALSI (k=40%)ReqAnalystInd: LogicaCMG (219)Level 1 case studyMethodsMatrixNoNoNoYes
46
Towards Mining Replacement Queries for Hard-to-Retrieve TracesGibiec, Czauderna, Cleland-HuangInternational conference on Automated Software Engineering2010DePaul University9Req-ReqStop words, stemmingN/AUnclearN/AVSMQuery expansionPoirotMixed: Health regulations (254)Level 2 experimentMethodsOtherNoNoNoNo
47
Trace retrieval for evolving artifactsWinklerInternational Workshop on Traceability in Emerging Forms of Software Engineering2009FernUniversität Hagen8Req-ReqStop words, stemmingN/ATFIDFN/ALSI (k=15%)Using historical data to predict changesInd: Robert Bosch GmbH (>500), MODIS (68)Level 1 experimentsMethodsMatrixNoNoNoYesYes
48
Recovering Relationships between Documentation and Source Code based on the Characteristics of Software EngineeringWang, Lai, LiuInternational Workshop on Harnessing Theories for Tool Support in Software2009Beihang University8Code-Man, Code-Reqs (Code gran: class)Stop wordsID splitting, stop words.TFIDFIds and comments.LSI (N/A), Prob (BIM)Clustering, thesaurus, identifier classification, hierarchies, relevance feedbackUniv: LEDA (597), Univ: IBS (270)Level 1 experimentMethodsQueryNoProb-->LSIYesNoNoNo
49
Traceability Recovery using Numerical AnalysisCapobianco, De Lucia, Oliveto, Panichella, PanichellaWorking Conference on Reverse Engineering2009University of Molise8Code-Req, Code-Test (Code gran: class)Stop words, stemmingUnclearOnly nouns. Unclear weighting.UnclearVSM, LSI (N/A), JS, B-splinesStud: EasyClinic (150) (Italian and English)Level 1 experimentMethodsMatrixYes(VSM--LSI)-->B-splines, LM--B-splinesNoYesNoNo
50
Assessing Traceability of Software Engineering ArtifactsSundaram, Hayes, Dekhtyar, HolbrookRequirements Engineering2010Microsoft Redmond7Reqs-ReqsUnclearN/ATFIDF, Okapi, LTUN/AVSM, LSI (k=10,25,30,40,60 (MODIS), 10,25,100,200,400 (CM-1), 5,10,15,25,40 Thesaurus, relevance feedbackRETROInd: MODIS (68), CM-1 (455), Stud: 22* Waterloo (65)Level 2 experiments. Simulated feedback. DiffAR, DiffMR, Lag, SelectivityMethodsYesLSI-->VSMNoNoNoYes
51
Requirement-centric traceability for change impact analysis: A case studyLi, Li, Yang, LiInternational Conference on Software Process2008Chinese Academy of Sciences7Code-Req (Code gran: Class)Google Translate Chinese-EnglishUnclearUnclearUnclearVSMThesaurus, existing linksUnclear: Requirements Management System (501)Level 4 case study. No humans.MethodsN/ANoNoNoNo
52
Technique Integration for Requirements AssessmentDekhtyar, Hayes, Sundaram, Holbrook, DekhtyarInternational Requirements Engineering Conference2007University of Kentucky6Req-ReqUnclearN/ATFIDFN/AVSM, LSI (N/A), Prob (BIM), Chi2 key extraction, LDAVotingInd: CM-1 (455)Level 1 studyMethodsN/AN/AN/AN/AN/A
53
How do we trace requirements: an initial study of analyst behavior in trace validation tasksKong, Hayes, Dekhtyar, HoldenInternational workshop on Cooperative and human aspects of software engineering2011University of Kentucky6Reqs-TestN/AN/AN/AN/AN/AN/ARETRO.NETOS: BlueJ plugin (49)Level 3 experiment (log analysis)HumansN/ANoNoNoNo
54
Application of Swarm Techniques to Requirements Engineering: Requirements TracingSultanov, HayesInternational Requirements Engineering Conference2010University of Kentucky4Reqs-ReqsStop words, stemmingN/ATFIDFN/AVSM, SwarmUniv: PINE, (182), Ind: CM-1 (455)Level 1 studyMethodsVSM-->Swarm, VSM--SwarmNoNoYesNo
55
On Integrating Orthogonal Information Retrieval Methods
to Improve Traceability Recovery
Gethers, Oliveto, Posyvanyk, De LuciaInternational Conference on Software Maintenance2011The College of William and Mary4Code-Req, Code-TestStopwords, stemming, ID splittingUnclearTFIDFUnclearVSM, LM, RTMVotingStud: eAnsi (194) (Italian), eAnsi (67), EasyClinic (57) (Italian), EasyClinic (100), eTour (232), SMOS (167)Level 1 case studyMethodsMatrixYesVSM--LM, VSM--RTM, LM--RTMNoNoNoYes
56
Tackling Semi-automatic Trace Recovery for Large SpecificationsLeuser, OttRequirements Engineering: Foundation for Software Quality2010Daimler AG3Req-Req, Req-TestStop words, stemmingN/ATFIDFN/AVSMThesaurus, Phrasing, Project glossary, FilteringTraceToolInd: Daimler (2095, 944)Level 1 studyMethodsQueryNoNoNoYesNo
57
Evaluating the Use of Project Glossaries in Automated Trace RetrievalZou, Settimi, Cleland-HuangInternational Conference on Software Engineering Research and Practise2008DePaul University3Req-Req, Req-CodeUnclear (refs)UnclearTFIDFUnclearProb (IN)Phrasing, project glossaryUniv: IBS (235), Ind: CM-1 (455), Stud: SE450 (61)Level 1 experimentMethodsNoNoNoYes
58
A clustering-based approach for tracing object-oriented design to requirementZhou, YuFundamental Approaches to Software Engineering2007IBM China Research Lab3Code-Req (Code gran: class)StemmingStemmingNouns and verbs. Binary term-doc matrix.IDSVSMClusteringUniv: Resource Management Software (33)Level 1 experimentMethodsNoNoNoNo
59
On human analyst performance in assisted requirements tracing: Statistical analysisDekhtyar, Dekhtyar, Holden, Hayes, Cuddeback, KongInternational Requirements Engineering Conference2011California Polytechnic State University3Req-TestUnclearN/ATFIDFN/AVSMRETROOS: BlueJ (49)Level 3 experiment (84 students)HumansN/AYesN/AN/AN/AN/A
60
Extraction and visualization of traceability relationships between documents and source codeChenInternational conference on Automated Software Engineering2010University of Auckland2Code-Unclear docsUnclearID splittingUnclearIDsVSMText miningOS: JDK1.5 (?), uDig 1.1.1 (?)Level 1 case studyMethodsMatrixNoNoYesNo
61
Source code indexing for automated tracingMahmoud, NiuInternational workshop on Traceability in emerging forms of software engineering2011Mississippi State University2Code-Reqs (Code gran: unclear)Stop words, stemmingUnclearTFIDFIds, commentsVSMStud: eTour (174), iTrust (264)Level 1 experimentMethodsMatrixYesIds-->Comments+Ids, Stem--NoStemNoNoNoNo
62
Trust-Based Requirements TraceabilityAli, Gueheneuc, AntoniolInternational conference on program comprehension2011Ecole Polytechnique de Montreal2Code-Reqs (Code gran: class)Stop words, stemming, ID-splitting.Stop words, stemming, ID splitting.TFIDFIds, comments, Commit comments.VSMVotingTrustraceOS: Pooka (388), SIP (1853)Level 1 case studyMethodsMatrixYesNoNoNoYes
63
Traceability challenge 2011: using tracelab to evaluate the impact of local versus global idf on trace retrievalCzauderna, Gibiec, Leach, Li, Shin, Keenan, Cleland-HuangInternational workshop on Traceability in emerging forms of software engineering2011DePaul University2Req-Req, Code-Req (Code gran unclear)Stop words, stemmingUnclearTFIDFUnclearVSMTraceLabInd: CM-1 (75), WV-CCHIT (1180)Level 2 experimentMethodsNoYesNoNo
64
Using semantics-enabled information retrieval in requirements tracing: An ongoing experimental investigationMahmoud, NiuAnnual IEEE Computer Software and Applications Conference2010Mississippi State University1Req-ReqUnclearN/ATFIDF. Verbs upweighted.N/AVSMInd: CM-1 (455)Level 1 experimentMethodsYesNoNoNoNo
65
Experiences with text mining large collections of unstructured systems development artifacts at JPLPort, Nikora, Hihn, HuangInternational Conference on Software Engineering2011University of Hawaii1Reqs-ReqsStop words, stemmingN/AUnclearN/ALSI (N/A)ClusteringUnclear (from PROMISE)Level 3 study (HUMANS)HumansN/AMan-->LSINoNoNoNo
66
Traceclipse: an eclipse plug-in for traceability link recovery and managementKlock, Gethers, Dit, PoshyvanykInternational workshop on Traceability in emerging forms of software engineering2011The College of William and Mary1Reqs-Reqs, Reqs-Code-TestStemming, ID splittingUnclearUnclearUnclearUnclearTraceclipseInd: CM-1 (455), Stud: EasyClinic (150)Level 1 proof of conceptMethodsMatrixNoYesNoNoNo
67
Improving IR-based Traceability Recovery Using Smoothing FiltersDe Lucia, Di Penta, Oliveto, Panichella, PanichellaInternational Conference on Program Comprehension2011University of Salerno1Code-Reqs, Code-Test, Req-ReqStop words, stemming, ID splittingUnclearTIDFUnclearVSM, LSI (N/A)Smoothing filtersADAMS Re:TraceUniv: PINE (131), Stud: EasyClinic (150)Level 1 experimentMethodsMatrixYesNoYesNoNo
68
An Adaptive Approach to Impact Analysis from Change Requests to Source CodeGethers, Kagdi, Dit, PoshyvanykInternational Conference on Automated Software Engineering2011The College of William and Mary1Defect-CodeUnclearUnclearUnclearUnclearLSI (N/A)Data mining, dynamic analysisOS: ArgoUML (qualitative)Level 2 study qualitativeMethodsQueryNoNoNoNoNo
69
Improving automated documentation to code traceability by combining retrieval techniquesChen, GrundyInternational Conference on Automated Software Engineering2011University of Auckland1Code-ManualStop words, ID splittingID splittingUnclearUnclearVSMRegular expression, key phrasing, clusteringOS: JDK (431)Level 1 case studyMethodsMatrixNoNoNoYesNo
70
Do Better IR Tools Improve the Accuracy of Engineers' Traceability Recovery?Borg, PfahlInternational Workshop on Machine Learning Technologies in Software Engineering2011Lund University1Req-Req(Stop words, stemming), stemmingN/ATF, TFIDFN/AVSMRETRO. ReqSimileInd: CM-1 (455)Level 3 experiment (8 subjects)HumansQueryYesYesNoNoNo
71
The role of the coverage analysis during IR-based traceability recovery: A controlled experimentDe Lucia, Oliveto, TortoraInternational Conference on Software Maintenance2009University of Salerno0Code-Req, Req-TestN/AN/AN/AN/ALSI (N/A)ADAMS Re-TraceStud: EasyClinic (150)Level 3 experimentHumansN/AYesNoNoNoNo
72
A combination approach for enhancing automated traceability: (NIER track)Chen, Hosking, GrundyInternational conference on Software engineering2011University of Auckland0Code-DocsID splittingID splittingUnclear.Ids and comments.VSMRegular expression, key phrasing, clusteringOS: JDK 1.5 (N/A)Level 1 case studyMethodsMatrixNoNoYesNo
73
Software verification and validation research laboratory (SVVRL) of the University of Kentucky: traceability challenge 2011: language translationHayes, Sultanov, Kong, LiInternational workshop on Traceability in emerging forms of software engineering2011University of Kentucky0Reqs-Code-TestStop words, stemming, ID splitting, Google TranslateUnclearTFIDFIDsVSMRETRO.NETStud: EasyClinic (150), eTour (174)Level 2 study (MAP)MethodsMatrixYesNoNoYesYes
74
An Improving Approach for Recovering Requirements-to-Design Traceability LinksDi, ZhangInternational Conference on Computational Intelligence and Software Engineering2009Beihang University0Req-ReqStop words, stemmingN/ABinaryN/AProb (BIM)Machine learning from established linksInd: CM-1 (455), MODIS (68)Level 1 case studyMethodsQueryNoYesNoNoNo
75
Proximity-based traceability: An empirical validation using ranked retrieval and set-based measuresKong, HayesInternational Workshop on Empirical Requirements Engineering2011University of Kentucky0Code-Reqs, reqs-reqs, reqs-testUnclearUnclearTFIDFUnclearVSMTerm proximityInd: CM-1 (75), OS: Pine (182), Univ: StyleChecker (49), Stud: EasyClinic (77)Level 2 experiment. MAP.MethodsQueryNoNoYesNoNo
76
Reconstructing Traceability between Bugs and Test Cases: An Experimental StudyKaushik, Tahvildari, MooreWorking Conference on Reverse Engineering2011University of Waterloo0Defects-TestStopwords, stemmingN/AUnclearN/ALSI (k=50-500, Best: 150-200), LDAInd: RIM (13389)Level 1 experimentMethodsQueryNoLDA-->LSINoNoNoNo
77
Towards a Benchmark for TraceabilityBen Charrada, Casper, Jeanneret, GlinzInternational Workshop on Principles of Software Evolution2011University of Zürich0Req-Req, Code-ReqStemmingUnclearTFIDFUnclearVSMUniv: AquaLush (793)Level 1 experimentMethodsMatrixNoNoNoNoYes
78
Requirements Traceability for Object Oriented Systems by Partitioning Source CodeAli, Guehenuec, AntoniolWorking Conference on Reverse Engineering2011Ecole Polytechnique de Montreal0Code-ReqUnclearUnclearTFIDFUnclearVSMPartitioning, votingOS: Pooka (388), SIP (1853), Univ: iTrust (526)Level 1 experimentMethodsMatrixYesNoNoNoYes
79
A Comparative Study of Document Correlation Techniques for Traceability AnalysisParvathy, Vasudevan, BalakrishnanInternational Conference on Enterprise Information Systems2008Infosys TechnologiesN/ACode-Req, Reqs-ReqsStop words, Identifier splittingUnclearTFIDFUnclearVSM, LSI (k=10), LDA, CTMUnclear: (43), (261)Level 1 experimentMethodsMatrixLDA-->(CSM,LSI,CTM), CTM-->(VSM,LSI), LSI-->VSMNoNoNoYes
80
A requirement traceability refinement method based on relevance feedbackKong, Li, Li, Yang, WangInternational Conference on Software Engineering and Knowledge Engineering2009Laboratory for Internet Software Technologies, Institute of SoftwareN/ACode-Req (Code gran: class)UnclearUnclearTFIDFUnclearVSM, LMRelevance feedbackInd: Webapp (511) (Chinese)Level 1 experiments. Simulated feedback.MethodsQueryNoNoNoNoYes
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98