Where Does This Code Come from and Where Does It Go? - Integrated Code History Tracker for Open Source Systems

被引:0
|
作者
Inoue, Katsuro [1 ]
Sasaki, Yusuke [1 ]
Xia, Pei [1 ]
Manabe, Yuki [1 ]
机构
[1] Osaka Univ, Osaka, Japan
关键词
Code Search; Software Evolution; Open Source System; SOFTWARE; CCFINDER;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
When we reuse a code fragment in an open source system, it is very important to know the history of the code, such as the code origin and evolution. In this paper, we propose an integrated approach to code history tracking for open source repositories. This approach takes a query code fragment as its input, and returns the code fragments containing the code clones with the query code. It utilizes publicly available code search engines as external resources. Based on this model, we have designed and implemented a prototype system named Ichi Tracker. Using Ichi Tracker, we have conducted three case studies. These case studies show the ancestors and descendents of the code, and we can recognize their evolution history.
引用
收藏
页码:331 / 341
页数:11
相关论文
共 50 条
  • [1] The Secret Life of Hackathon Code Where does it come from and where does it go?
    Imam, Ahmed
    Dey, Tapajit
    Nolte, Alexander
    Mockus, Audris
    Herbsleb, James D.
    [J]. 2021 IEEE/ACM 18TH INTERNATIONAL CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR 2021), 2021, : 68 - 79
  • [2] Glutamate: Where does it come from and where does it go?
    Olsen, Grethe M.
    Sonnewald, Ursula
    [J]. NEUROCHEMISTRY INTERNATIONAL, 2015, 88 : 47 - 52
  • [3] WHERE DOES THE ENERGY COME FROM - WHERE DOES IT GO
    不详
    [J]. PHYSICS TEACHER, 1985, 23 (06): : 378 - 378
  • [4] WHERE DOES SERUM AMYLASE COME FROM AND WHERE DOES IT GO
    PIEPERBIGELOW, C
    STROCCHI, A
    LEVITT, MD
    [J]. GASTROENTEROLOGY CLINICS OF NORTH AMERICA, 1990, 19 (04) : 793 - 810
  • [5] Food Chemistry - Where does it come from and where does the Journey go?
    Fischer, Markus
    Creydt, Marina
    [J]. CHEMIE IN UNSERER ZEIT, 2019, 53 (05) : 275 - 275
  • [6] Abscisic acid in the xylem: where does it come from, where does it go to?
    Hartung, W
    Sauter, A
    Hose, E
    [J]. JOURNAL OF EXPERIMENTAL BOTANY, 2002, 53 (366) : 27 - 32
  • [7] GRADUATE STUDENT - WHERE DOES HE COME FROM - WHERE DOES HE GO
    ELLIS, SD
    [J]. PHYSICS TODAY, 1969, 22 (03) : 53 - &
  • [8] Where Does CSR Come from and Where Does It Go? A Review of the State of the Art
    Rodriguez-Gomez, Sara
    Lourdes Arco-Castro, Maria
    Victoria Lopez-Perez, Maria
    Rodriguez-Ariza, Lazaro
    [J]. ADMINISTRATIVE SCIENCES, 2020, 10 (03)
  • [9] Nitric oxide in the vasculature: Where does it come from and where does it go? A quantitative perspective
    Chen, Kejing
    Pittman, Roland N.
    Popel, Aleksander S.
    [J]. ANTIOXIDANTS & REDOX SIGNALING, 2008, 10 (07) : 1185 - 1198
  • [10] Where does signet-ring cell carcinoma come from and where does it go?
    Arai, Tomio
    [J]. GASTRIC CANCER, 2019, 22 (04) : 651 - 652