DocumentCode
2373966
Title
Automatic Tracing of Decisions to Architecture and Implementation
Author
Buchgeher, Georg ; Weinreich, Rainer
Author_Institution
Software Competence Center Hagenberg, Hagenberg, Austria
fYear
2011
fDate
20-24 June 2011
Firstpage
46
Lastpage
55
Abstract
Traceability requires capturing the relations between software artifacts like requirements, architecture and implementation explicitly. Manual discovery and recovery of tracing information by studying documents, architecture documentation and implementation is time-intensive, costly, and may miss important information not found in the analyzed artifacts. Approaches for explicitly capturing traces exist, but either require manual capturing or lack comprehensive tracing to both architecture and implementation. In this paper we present an approach for (semi)automatically capturing traceability relationships from requirements and design decisions to architecture and implementation. Traces are captured in a non-intrusive way during architecture design and implementation. The captured traces are integrated with a semi-formally defined architecture description model and serve as the basis for different kinds of architecture-related activities.
Keywords
formal specification; formal verification; software architecture; system documentation; system recovery; architecture design; architecture documentation; architecture implementation; architecture-related activity; automatic tracing; captured traces; comprehensive tracing; manual capturing; manual discovery; manual recovery; non-intrusive way; semiautomatically capturing traceability relationships; semiformally defined architecture description model; software artifacts; tracing information; Analytical models; Computer architecture; Context; Object oriented modeling; Software; Software architecture; Unified modeling language; Architecture Knowledge Management; Design Decisions; Requirements; Software Architecture; Traceability;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Architecture (WICSA), 2011 9th Working IEEE/IFIP Conference on
Conference_Location
Boulder, CO
Print_ISBN
978-1-61284-399-5
Electronic_ISBN
978-0-7695-4351-2
Type
conf
DOI
10.1109/WICSA.2011.16
Filename
5959698
Link To Document