作者
Mouna Hammoudi, Christoph Mayr-Dorn, Atif Mashkoor, Alexander Egyed
发表日期
2021/5/17
研讨会论文
2021 IEEE/ACM 18th International Conference on Mining Software Repositories (MSR)
页码范围
555-559
出版商
IEEE
简介
Software engineers use requirement-to-method trace matrices to indicate the methods implementing different system requirements. Requirement-to-method trace matrices pinpoint the exact method implementing each requirement, which facilitates software maintenance and bug fixing. The code structure of a system can be used to make predictions about requirement-to-method traces. In this paper, we present a data set documenting the requirement-to-method traces as well as the code structure (methods, variables, etc.) for four open source systems. The code structure was obtained by parsing the systems under consideration and extracting the methods, variables, etc. The requirement-to-method trace matrices were obtained by resorting to students as well as to the original developers of the systems who provided us with the list of requirement-to-method traces.
引用总数
学术搜索中的文章
M Hammoudi, C Mayr-Dorn, A Mashkoor, A Egyed - 2021 IEEE/ACM 18th International Conference on …, 2021