Trace retrieval for evolving artifacts

IR-based trace retrieval is a method to derive traceability links using information retrieval (IR) algorithms. So far, this method has been applied only to static artifacts. In this paper, we address IR-based trace retrieval applied to evolving artifacts. We describe our enhancements to existing algorithms and present first promising results by applying the enhanced algorithm to two different data sets.

[1]  Arie van Deursen,et al.  Reconstructing requirements coverage views from design and test using traceability recovery via LSI , 2005, TEFSE '05.

[2]  Jane Cleland-Huang,et al.  Utilizing supporting evidence to improve dynamic requirements traceability , 2005, 13th IEEE International Conference on Requirements Engineering (RE'05).

[3]  Carl K. Chang,et al.  Traceability Link Evolution Management with Incremental Latent Semantic Indexing , 2007, 31st Annual International Computer Software and Applications Conference (COMPSAC 2007).

[4]  Jane Huffman Hayes,et al.  Advancing candidate link generation for requirements tracing: the study of methods , 2006, IEEE Transactions on Software Engineering.

[5]  Andrea De Lucia,et al.  Incremental Approach and User Feedbacks: a Silver Bullet for Traceability Recovery , 2006, 2006 22nd IEEE International Conference on Software Maintenance.

[6]  Jane Huffman Hayes,et al.  Improving requirements tracing via information retrieval , 2003, Proceedings. 11th IEEE International Requirements Engineering Conference, 2003..

[7]  Giuliano Antoniol,et al.  Recovering Traceability Links between Code and Documentation , 2002, IEEE Trans. Software Eng..

[8]  T. Landauer,et al.  Indexing by Latent Semantic Analysis , 1990 .

[9]  Stephen Clark,et al.  Best Practices for Automated Traceability , 2007, Computer.

[10]  Andrian Marcus,et al.  Recovery of Traceability Links between Software Documentation and Source Code , 2005, Int. J. Softw. Eng. Knowl. Eng..

[11]  Shih-Chien Chou,et al.  Consistency management in a process environment , 1999, J. Syst. Softw..

[12]  Genny Tortora,et al.  Recovering traceability links in software artifact management systems using information retrieval methods , 2007, TSEM.

[13]  Jane Huffman Hayes,et al.  A Framework for Comparing Requirements Tracing Experiments , 2005, Int. J. Softw. Eng. Knowl. Eng..

[14]  Olly Gotel,et al.  An analysis of the requirements traceability problem , 1994, Proceedings of IEEE International Conference on Requirements Engineering.

[15]  Jane Huffman Hayes,et al.  Humans in the traceability loop: can't live with 'em, can't live without 'em , 2005, TEFSE '05.

[16]  Steve Riddle,et al.  Overcoming the traceability benefit problem , 2005, 13th IEEE International Conference on Requirements Engineering (RE'05).

[17]  Carl K. Chang,et al.  Event-Based Traceability for Managing Evolutionary Change , 2003, IEEE Trans. Software Eng..