抄録
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.
本文言語 | English |
---|---|
ホスト出版物のタイトル | 2015 IEEE 31st International Conference on Software Maintenance and Evolution, ICSME 2015 - Proceedings |
出版社 | Institute of Electrical and Electronics Engineers Inc. |
ページ | 576-580 |
ページ数 | 5 |
ISBN(印刷版) | 9781467375320 |
DOI | |
出版ステータス | Published - 2015 11月 19 |
イベント | 31st IEEE International Conference on Software Maintenance and Evolution, ICSME 2015 - Bremen, Germany 継続期間: 2015 9月 29 → 2015 10月 1 |
Other
Other | 31st IEEE International Conference on Software Maintenance and Evolution, ICSME 2015 |
---|---|
国/地域 | Germany |
City | Bremen |
Period | 15/9/29 → 15/10/1 |
ASJC Scopus subject areas
- ソフトウェア