Analyzing the tracing of requirements and source code during software development

作者: Alexander Delater , Barbara Paech

DOI: 10.1007/978-3-642-37422-7_22

关键词: Software engineeringTraceabilityTraceability matrixReverse semantic traceabilityComputer scienceSoftware developmentSource codeDevelopment testingProject managementRequirements traceability

摘要: [Context and motivation] Traceability links between requirements code are often created after development, which can, for example, lead to higher development effort. To address this weakness, we developed in previous work an approach that captures traceability as the progresses by using artifacts from project management called items. [Question/problem] It is important investigate empirically what best way capture such how these used during development. [Principal ideas/results] In order link requirements, items extended our defining three creation processes. We applying processes practice a software conducted with undergraduate students. The results indicate creates correct high precision/recall while developers mainly third process implementation. Furthermore, students subset of navigating early phase project. [Contribution] paper, report on preliminary empirical practice.

参考文章(8)
Hazeline U. Asuncion, Richard N. Taylor, Automated Techniques for Capturing Custom Traceability Links Across Heterogeneous Artifacts Software and Systems Traceability. pp. 129- 146 ,(2012) , 10.1007/978-1-4471-2239-5_6
Patrick Mäder, Orlena Gotel, Ready-to-Use Traceability on Evolving Projects Software and Systems Traceability. pp. 173- 194 ,(2012) , 10.1007/978-1-4471-2239-5_8
Jane Cleland-Huang, Traceability in Agile Projects Software and Systems Traceability. pp. 265- 275 ,(2012) , 10.1007/978-1-4471-2239-5_12
William B. Frakes, Ricardo Baeza-Yates, Information Retrieval: Data Structures and Algorithms ,(1992)
Patrick Mader, Alexander Egyed, Assessing the effect of requirements traceability for software maintenance international conference on software maintenance. pp. 171- 180 ,(2012) , 10.1109/ICSM.2012.6405269
Inah Omoronyia, Guttorm Sindre, Marc Roper, John Ferguson, Murray Wood, Use Case to Source Code Traceability: The Developer Navigation View Point requirements engineering. pp. 237- 242 ,(2009) , 10.1109/RE.2009.26
Alexander Delater, Tracing Requirements and Source Code during Software Development international conference on software engineering advances. pp. 274- 282 ,(2013) , 10.11588/HEIDOK.00015996