Information retrieval models for recovering traceability links between code and documentation

被引:0
|
作者
Antoniol, G [1 ]
Canfora, G [1 ]
Casazza, G [1 ]
De Lucia, A [1 ]
机构
[1] Univ Sannio, Fac Engn, I-82100 Benevento, Italy
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The research described in this paper is concerned with the application of information retrieval to software maintenance, and in particular to the problem of recovering traceability links between the source code of a system and its free text documentation. We introduce a method based on the general idea of vector space information retrieval and apply it in two case studies to trace C++ source code onto manual pages and Java code onto functional requirements. The case studies discussed in this paper replicate the studies presented in references [3] and [2], respectively, where a probabilistic information retrieval model was applied We compare the results of vector space and probabilistic models and formulate hypotheses to explain the differences.
引用
收藏
页码:40 / 49
页数:10
相关论文
共 50 条
  • [41] Establishing a Benchmark Dataset for Traceability Link Recovery Between Software Architecture Documentation and Models
    Fuchss, Dominik
    Corallo, Sophie
    Keim, Jan
    Speit, Janek
    Koziolek, Anne
    SOFTWARE ARCHITECTURE. ECSA 2022 TRACKS AND WORKSHOPS, 2023, 13928 : 455 - 464
  • [42] Inferring Fine-grained Traceability Links between Javadoc Comment and JUnit Test Code
    Kim, Jeewoong
    Hong, Shin
    Proceedings - 2022 IEEE International Conference on Software Maintenance and Evolution, ICSME 2022, 2022, : 424 - 428
  • [43] On the Information Difference between Standard Retrieval Models
    Golbus, Peter B.
    Aslam, Javed A.
    SIGIR'14: PROCEEDINGS OF THE 37TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2014, : 1135 - 1138
  • [44] Inferring Fine-grained Traceability Links between Java']Javadoc Comment and JUnit Test Code
    Kim, Jeewoong
    Hong, Shin
    2022 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME 2022), 2022, : 424 - 428
  • [45] Recovering management information from source code
    Kwiatkowski, L. M.
    Verhoef, C.
    SCIENCE OF COMPUTER PROGRAMMING, 2013, 78 (09) : 1368 - 1406
  • [46] Query-driven soft traceability links for models
    Ábel Hegedüs
    Ákos Horváth
    István Ráth
    Rodrigo Rizzi Starr
    Dániel Varró
    Software & Systems Modeling, 2016, 15 : 733 - 756
  • [47] Query-driven soft traceability links for models
    Hegedus, Abel
    Horvath, Akos
    Rath, Istvan
    Starr, Rodrigo Rizzi
    Varro, Daniel
    SOFTWARE AND SYSTEMS MODELING, 2016, 15 (03): : 733 - 756
  • [48] Exploration and Mining of Source Code Level Traceability Links on Stack Overflow
    Kicsi, Andras
    Rakoczi, Mark
    Vidacs, Laszlo
    ICSOFT: PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGIES, 2019, : 339 - 346
  • [49] Supporting evolutionary development by feature models and traceability links
    Riebisch, M
    11TH IEEE INTERNATIONAL CONFERENCE AND WORKSHOP ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS, 2004, : 370 - 377
  • [50] Consideration for Efficient RFID Information Retrieval in Traceability System
    Itsuki, Rei
    Fujita, Atsushi
    2009 IEEE CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION (EFTA 2009), 2009,