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 条
  • [1] Recovering traceability links between code and documentation
    Antoniol, G
    Canfora, G
    Casazza, G
    De Lucia, A
    Merlo, E
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2002, 28 (10) : 970 - 983
  • [2] Recovering Traceability Links Between Code and Documentation: A Retrospective
    Antoniol, Giulio
    Canfora, Gerardo
    Casazza, Gerardo
    De Lucia, Andrea
    Merlo, Ettore
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2025, 51 (03) : 825 - 832
  • [3] Recovering Traceability Links between Code and Documentation for Enterprise Project Artifacts
    Nagano, Shouichi
    Ichikawa, Yusuke
    Kobayashi, Toru
    2012 IEEE 36TH ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), 2012, : 11 - 18
  • [4] Analysis and improvement on retrieval methods for traceability links between source code and documentation
    Lai, Guan-Hui
    Wang, Xiao-Bo
    Liu, Chao
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2009, 37 (SUPPL.): : 22 - 30
  • [5] Visualizing Traceability Links between Source Code and Documentation
    Chen, Xiaofan
    Hosking, John
    Grundy, John
    2012 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING (VL/HCC), 2012, : 119 - 126
  • [6] Towards Recovering Fault Traceability Links by Using Information Retrieval Technique
    Baek, Seungsuk
    Lee, Jung-Won
    Lee, Byungjeong
    ADVANCES IN COMPUTER SCIENCE AND UBIQUITOUS COMPUTING, 2018, 474 : 1180 - 1185
  • [7] Recovery of traceability links between software documentation and source code
    Marcus, A
    Maletic, JI
    Sergeyev, A
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2005, 15 (05) : 811 - 836
  • [8] Recovering documentation-to-source-code traceability links using latent semantic indexing
    Marcus, A
    Maletic, JI
    25TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2003, : 125 - 135
  • [9] Recovering Traceability Links Between Code and Specification Through Domain Model Extraction
    Vinarek, Jiri
    Hnetynka, Petr
    Simko, Viliam
    Kroha, Petr
    ENTERPRISE AND ORGANIZATIONAL MODELING AND SIMULATION (EOMAS 2014), 2014, 191 : 187 - 201
  • [10] Recovering traceability links in software artifact management systems using information retrieval methods
    De Lucia, Andrea
    Fasano, Fausto
    Oliveto, Rocco
    Tortora, Genoveffa
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2007, 16 (04)