DocumentCode
2950663
Title
Test-to-code traceability: Why and how?
Author
Qusef, Abdallah
Author_Institution
King Hussein Sch. for Inf. Technol., Princess Sumaya Univ. for Technol., Amman, Jordan
fYear
2013
fDate
3-5 Dec. 2013
Firstpage
1
Lastpage
8
Abstract
In agile development, test suites are a valuable source of up-to-date documentation as developers continuously changes them to reflect changes in the production code to preserve an effective regression suite. Despite its importance, test-to-code traceability is not common in software development and, when needed, traceability information has to be recovered during software development and evolution. The main goal of this paper is focusing on the problem of supporting software maintenance through a mechanism for establishing traceability relations between the test cases and its code elements. This supports the developer during the identification of links between test suites and tested classes, and helps the software engineer to keep the consistency between unit tests and source code to make sure that all unit tests continue to pass after their related classes are modified. The survey highlights the limitations of the experimented traceability recovery approaches, showing that detecting the code under test cannot be fully automated and some issues are still under study.
Keywords
program diagnostics; program testing; software maintenance; software prototyping; source code (software); agile software development; code elements; production code; regression suite; software engineer; software evolution; software maintenance; source code; test suites; test-to-code traceability; traceability information; traceability recovery approach; unit tests; up-to-date documentation; Computers; Conferences; Documentation; Electrical engineering; Production; Software; Testing; Agile Development; Conceptual Coupling; Slicing; Traceability; Unit testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Applied Electrical Engineering and Computing Technologies (AEECT), 2013 IEEE Jordan Conference on
Conference_Location
Amman
Print_ISBN
978-1-4799-2305-2
Type
conf
DOI
10.1109/AEECT.2013.6716450
Filename
6716450
Link To Document