• DocumentCode
    3694261
  • Title

    Recovering transitive traceability links among software artifacts

  • Author

    Kazuki Nishikawa;Hironori Washizaki;Yoshiaki Fukazawa;Keishi Oshima;Ryota Mibe

  • Author_Institution
    Dept. Computer Science, Waseda University, Tokyo, Japan
  • fYear
    2015
  • Firstpage
    576
  • Lastpage
    580
  • Abstract
    Although many methods have been suggested to automatically recover traceability links in software development, they do not cover all link combinations (e.g., links between the source code and test cases) because specific documents or artifact features (e.g., log documents and structures of source code) are used. In this paper, we propose a method called the Connecting Links Method (CLM) to recover transitive traceability links between two artifacts using a third artifact. Because CLM uses a different artifact as a document, it can be applied to kinds of various data. Basically, CLM recovers traceability links using the Vector Space Model (VSM) in Information Retrieval (IR) methods. For example, by connecting links between A and B and between B and C, CLM retrieves the link between A and C transitively. In this way, CLM can recover transitive traceability links when a suggested method cannot. Here we demonstrate that CLM can effectively recover links that VSM is hard using Open Source Software.
  • Keywords
    "Yttrium","Joining processes","Information retrieval","Computer science","Open source software","Indexes"
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance and Evolution (ICSME), 2015 IEEE International Conference on
  • Type

    conf

  • DOI
    10.1109/ICSM.2015.7332517
  • Filename
    7332517