DocumentCode
639817
Title
Decision-Centric Traceability of architectural concerns
Author
Cleland-Huang, Jane ; Mirakhorli, Mehdi ; Czauderna, Adam ; Wieloch, Mateusz
Author_Institution
Sch. of Comput., DePaul Univ., Chicago, IL, USA
fYear
2013
fDate
19-19 May 2013
Firstpage
5
Lastpage
11
Abstract
We present an architecture-centric approach for achieving traceability between stakeholders´ quality concerns, architecturally significant requirements, design rationales, and source code. In Decision-Centric Traceability (DCT), all trace links are focused around architectural decisions that include factors as varied as platforms, languages, frameworks, patterns, and lower-level architectural tactics. We show how DCT supports critical software engineering activities such as safety-case construction, impact analysis, stakeholder satisfaction analysis, requirements validation, and architectural preservation. Our approach is illustrated and validated with examples drawn from the architectural decisions and subsequent design of the TraceLab project funded by the US National Science Foundation under a Major Research Infrastructure grant.
Keywords
program diagnostics; safety-critical software; software architecture; software quality; source coding; DCT; architectural tactics; critical software engineering; decision centric traceability; design rationale; requirement engineering; software architecture centric approach; source code; stakeholder quality concern; trace link; Cloning; Discrete cosine transforms; Java; Reliability; Runtime; Semiconductor optical amplifiers; Usability; architecture; requirements; traceability;
fLanguage
English
Publisher
ieee
Conference_Titel
Traceability in Emerging Forms of Software Engineering (TEFSE), 2013 International Workshop on
Conference_Location
San Francisco, CA
Type
conf
DOI
10.1109/TEFSE.2013.6620147
Filename
6620147
Link To Document