Interactive recovery of requirements traceability links using user feedback and configuration management logs

Ryosuke Tsuchiya*, Hironori Washizaki, Yoshiaki Fukazawa, Keishi Oshima, Ryota Mibe

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

12 Citations (Scopus)

Abstract

Traceability links between requirements and source code can assist in software maintenance tasks. There are some automatic traceability recovery methods. Most of them are similarity-based methods recovering links by comparing representation similarity between requirements and code. They cannot work well if there are some links independent of the representation similarity. Herein to cover weakness of them and improve the accuracy of recovery, we propose a method that extends the similarity-based method using two techniques: a log-based traceability recovery method using the configuration management log and a link recommendation from user feedback. These techniques are independent of the representation similarity between requirements and code. As a result of applying our method to a large enterprise system, we successfully improved both recall and precision by more than a 20 percent point in comparison with singly applying the similarity-based method (recall: 60.2% to 80.4%, precision: 41.1% to 64.8%).

Original languageEnglish
Title of host publicationAdvanced Information Systems Engineering - 27th International Conference, CAiSE 2015, Proceedings
EditorsJelena Zdravkovic, Paul Johannesson, Marite Kirikova
PublisherSpringer Verlag
Pages247-262
Number of pages16
ISBN (Electronic)9783319190686
DOIs
Publication statusPublished - 2015
Event27th International Conference on Advanced Information Systems Engineering, CAiSE 2015 - Stockholm, Sweden
Duration: 2015 Jun 82015 Jun 12

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume9097
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Other

Other27th International Conference on Advanced Information Systems Engineering, CAiSE 2015
Country/TerritorySweden
CityStockholm
Period15/6/815/6/12

Keywords

  • Configuration management log
  • Interactive method
  • Traceability

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Fingerprint

Dive into the research topics of 'Interactive recovery of requirements traceability links using user feedback and configuration management logs'. Together they form a unique fingerprint.

Cite this