• 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