• 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