Matrix analysis
An Object-Oriented Tool for Tracing Requirements
IEEE Software
Recovering Traceability Links between Code and Documentation
IEEE Transactions on Software Engineering
A Scenario-Driven Approach to Trace Dependency Analysis
IEEE Transactions on Software Engineering
Recovering documentation-to-source-code traceability links using latent semantic indexing
Proceedings of the 25th International Conference on Software Engineering
Design Pattern Rationale Graphs: linking design to source
Proceedings of the 25th International Conference on Software Engineering
Automating Requirements Traceability: Beyond the Record & Replay Paradigm
Proceedings of the 17th IEEE international conference on Automated software engineering
PRO-ART: Enabling Requirements Pre-Traceability
ICRE '96 Proceedings of the 2nd International Conference on Requirements Engineering (ICRE '96)
Information Retrieval Models for Recovering Traceability Links between Code and Documentation
ICSM '00 Proceedings of the International Conference on Software Maintenance (ICSM'00)
Traceability Recovery in RAD Software Systems
IWPC '02 Proceedings of the 10th International Workshop on Program Comprehension
Event-Based Traceability for Managing Evolutionary Change
IEEE Transactions on Software Engineering
ADAMS Re-Trace: A Traceability Recovery Tool
CSMR '05 Proceedings of the Ninth European Conference on Software Maintenance and Reengineering
An infrastructure for development of object-oriented, multi-level configuration management services
Proceedings of the 27th international conference on Software engineering
Goal-centric traceability for managing non-functional requirements
Proceedings of the 27th international conference on Software engineering
An XML based approach to support the evolution of model-to-model traceability links
TEFSE '05 Proceedings of the 3rd international workshop on Traceability in emerging forms of software engineering
Advancing Candidate Link Generation for Requirements Tracing: The Study of Methods
IEEE Transactions on Software Engineering
Can LSI help Reconstructing Requirements Traceability in Design and Test?
CSMR '06 Proceedings of the Conference on Software Maintenance and Reengineering
Combining Probabilistic Ranking and Latent Semantic Indexing for Feature Identification
ICPC '06 Proceedings of the 14th IEEE International Conference on Program Comprehension
ASE '06 Proceedings of the 21st IEEE/ACM International Conference on Automated Software Engineering
Automating Software Traceability in Very Small Companies: A Case Study and Lessons Learne
ASE '06 Proceedings of the 21st IEEE/ACM International Conference on Automated Software Engineering
COCONUT: COde COmprehension Nurturant Using Traceability
ICSM '06 Proceedings of the 22nd IEEE International Conference on Software Maintenance
Incremental Approach and User Feedbacks: a Silver Bullet for Traceability Recovery
ICSM '06 Proceedings of the 22nd IEEE International Conference on Software Maintenance
Refactoring-Aware Configuration Management for Object-Oriented Programs
ICSE '07 Proceedings of the 29th international conference on Software Engineering
Traceability Link Evolution Management with Incremental Latent Semantic Indexing
COMPSAC '07 Proceedings of the 31st Annual International Computer Software and Applications Conference - Volume 01
Software traceability with topic modeling
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1
Using structural and textual information to capture feature coupling in object-oriented software
Empirical Software Engineering
Recovering traceability links between an API and its learning resources
Proceedings of the 34th International Conference on Software Engineering
Maintaining invariant traceability through bidirectional transformations
Proceedings of the 34th International Conference on Software Engineering
Concept location using formal concept analysis and information retrieval
ACM Transactions on Software Engineering and Methodology (TOSEM)
Empirical Software Engineering
Proceedings of the 17th International Software Product Line Conference
Hi-index | 0.00 |
Maintaining traceability links among software artifacts is particularly important for many software engineering tasks. Even though automatic traceability link recovery tools are successful in identifying the semantic connections among software artifacts produced during software development, no existing traceability link management approach can effectively and automatically deal with software evolution. We propose a technique to automatically manage traceability link evolution and update the links in evolving software. Our novel technique, called incremental latent semantic indexing (iLSI), allows for the fast and low-cost LSI computation for the update of traceability links by analyzing the changes to software artifacts and by reusing the result from the previous LSI computation before the changes. We present our iLSI technique, and describe a complete automatic traceability link evolution management tool, TLEM, that is capable of interactively and quickly updating traceability links in the presence of evolving software artifacts. We report on our empirical evaluation with various experimental studies to assess the performance and usefulness of our approach.