Evolving Software Trace Links between Requirements and Source Code

被引:5
作者
Rahimi, Mona [1 ]
Cleland-Huang, Jane [2 ]
机构
[1] Univ Toronto, Dept Comp Sci, Toronto, ON, Canada
[2] Univ Notre Dame, Dept Comp Sci & Engn, Notre Dame, IN 46556 USA
来源
2019 IEEE/ACM 10TH INTERNATIONAL WORKSHOP ON SOFTWARE AND SYSTEMS TRACEABILITY (SST 2019) | 2019年
关键词
Traceability; Evolution; Maintenance;
D O I
10.1109/SST.2019.00012
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Maintaining trace links in response to continuous changes occurring in software systems is arduous. In this paper, we present a Trace Link Evolver (TLE) to automatically evolve source-to-requirement trace links according to underlying changes in the system. TLE depends on a set of heuristics coupled with refactoring detection tools and information retrieval algorithms to detect predefined change scenarios that occur across contiguous versions of a software system. Our evaluations show that considering both structural and semantic changes leads to more accurate trace link evolution.
引用
收藏
页码:12 / 12
页数:1
相关论文
empty
未找到相关数据