• DocumentCode
    639828
  • Title

    Enabling traceability reuse for impact analyses: A feasibility study in a safety context

  • Author

    Borg, Markus ; Gotel, Orlena C. Z. ; Wnuk, Krzysztof

  • Author_Institution
    Dept. of Comput. Sci., Lund Univ., Lund, Sweden
  • fYear
    2013
  • fDate
    19-19 May 2013
  • Firstpage
    72
  • Lastpage
    78
  • Abstract
    Engineers working on safety critical software development must explicitly specify trace links as part of Impact Analyses (IA), both to code and non-code development artifacts. In large-scale projects, constituting information spaces of thousands of artifacts, conducting IA is tedious work relying on extensive system understanding. We propose to support this activity by enabling engineers to reuse knowledge from previously completed IAs. We do this by mining the trace links in documented IA reports, creating a semantic network of the resulting traceability, and rendering the resulting network amenable to visual analyses. We studied an Issue Management System (IMS), from within a company in the power and automation domain, containing 4,845 IA reports from 9 years of development relating to a single safety critical system. The domain has strict process requirements guiding the documented IAs. We used link mining to extract trace links, from these IA reports to development artifacts, and to determine their link semantics. We constructed a semantic network of the interrelated development artifacts, containing 6,104 non-code artifacts and 9,395 trace links, and we used two visualizations to examine the results. We provide initial suggestions as to how the knowledge embedded in such a network can be (re-)used to advance support for IA.
  • Keywords
    data mining; software engineering; impact analyses; issue management system; safety critical software development; semantic network; visual analysis; Companies; Context; Layout; Safety; Semantics; Software systems; data mining; impact analysis; issue management; semantic networks; traceability; visualization;
  • 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.6620158
  • Filename
    6620158