DocumentCode :
2346904
Title :
Use Case to Source Code Traceability: The Developer Navigation View Point
Author :
Omoronyia, Inah ; Sindre, Guttorm ; Roper, Marc ; Ferguson, John ; Wood, Murray
Author_Institution :
Dept. of Comput. & Inf. Sci., Norwegian Univ. of Sci. & Technol., Trondheim, Norway
fYear :
2009
fDate :
Aug. 31 2009-Sept. 4 2009
Firstpage :
237
Lastpage :
242
Abstract :
Requirements traceability is a challenge for modern software projects where task dependencies and technical expertise are spread across system developers, abstract model representations such as use cases, and a myriad of code artefacts. This paper presents an approach that monitors the navigation trails left by developers when building code artefacts to realise project use cases. These trails are analysed to generate a relevance ranking of entities that constitute a traceability link between uses cases and code artefacts and the developers responsible for them. Investigation in a software development scenario shows that a range of use case traceability questions can be answered through visualisations which present ordered relevance lists of the entities associated with use cases and by the use of trace graphs where the size of nodes show the importance, or ´information centrality´, of system entities.
Keywords :
formal specification; program diagnostics; program verification; project management; software development management; abstract model representation; code artefact; developer navigation view point; information centrality; ordered relevance list; relevance entity ranking; requirements traceability; software project; source code traceability; system development; system entity; task dependency; technical expertise; trace graph; use case; Collaborative work; Information science; Knowledge acquisition; Monitoring; Motion pictures; Navigation; Online Communities/Technical Collaboration; Programming; Software prototyping; Visualization; Collaborative Software Development; Requirements Engineering; Traceability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Requirements Engineering Conference, 2009. RE '09. 17th IEEE International
Conference_Location :
Atlanta, GA
ISSN :
1090-705X
Print_ISBN :
978-0-7695-3761-0
Type :
conf
DOI :
10.1109/RE.2009.26
Filename :
5328521
Link To Document :
بازگشت