TY - GEN
T1 - Towards traceable test-driven development
AU - Hayes, Jane Huffman
AU - Dekhtyar, Alex
AU - Janzen, David S.
PY - 2009
Y1 - 2009
N2 - Key among the Grand Challenges in Traceability are those that lead to achieving traceability as a byproduct of the natural software development life cycle. This position paper profiles test-driven development (TDD), an emerging software development practice, in which automated tests and code satisfying them are developed in rapid succession over multiple iterations. Our position is that the nature of TDD offers unique opportunities for collecting traceability information throughout the TDD life cycle and that the provision of traceability information to the software developers during TDD will improve the process and the resulting software. We discuss the opportunities, challenges, and plans for the synthesis of TDD and traceability.
AB - Key among the Grand Challenges in Traceability are those that lead to achieving traceability as a byproduct of the natural software development life cycle. This position paper profiles test-driven development (TDD), an emerging software development practice, in which automated tests and code satisfying them are developed in rapid succession over multiple iterations. Our position is that the nature of TDD offers unique opportunities for collecting traceability information throughout the TDD life cycle and that the provision of traceability information to the software developers during TDD will improve the process and the resulting software. We discuss the opportunities, challenges, and plans for the synthesis of TDD and traceability.
UR - http://www.scopus.com/inward/record.url?scp=70349909891&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=70349909891&partnerID=8YFLogxK
U2 - 10.1109/TEFSE.2009.5069579
DO - 10.1109/TEFSE.2009.5069579
M3 - Conference contribution
AN - SCOPUS:70349909891
SN - 9781424437412
T3 - Proceedings of the 2009 ICSE Workshop on Traceability in Emerging Forms of Software Engineering, TEFSE 2009
SP - 26
EP - 30
BT - Proceedings of the 2009 ICSE Workshop on Traceability in Emerging Forms of Software Engineering, TEFSE 2009
T2 - 2009 ICSE Workshop on Traceability in Emerging Forms of Software Engineering, TEFSE 2009
Y2 - 18 May 2009 through 18 May 2009
ER -