This paper proposes a method to extract and visualize a library update history in a project. The method identifies reused library versions by comparing source code in a product with existing versions of the library so that developers can understand when their own copy of a library has been copied, modified, and updated.
Kanyakorn JEWMAIDANG
Kasetsart University
Takashi ISHIO
Nara Institute of Science and Technology
Akinori IHARA
Nara Institute of Science and Technology
Kenichi MATSUMOTO
Nara Institute of Science and Technology
Pattara LEELAPRUTE
Kasetsart University
The copyright of the original papers published on this site belongs to IEICE. Unauthorized use of the original or translated papers is prohibited. See IEICE Provisions on Copyright for details.
Copy
Kanyakorn JEWMAIDANG, Takashi ISHIO, Akinori IHARA, Kenichi MATSUMOTO, Pattara LEELAPRUTE, "Extraction of Library Update History Using Source Code Reuse Detection" in IEICE TRANSACTIONS on Information,
vol. E101-D, no. 3, pp. 799-802, March 2018, doi: 10.1587/transinf.2017EDL8205.
Abstract: This paper proposes a method to extract and visualize a library update history in a project. The method identifies reused library versions by comparing source code in a product with existing versions of the library so that developers can understand when their own copy of a library has been copied, modified, and updated.
URL: https://globals.ieice.org/en_transactions/information/10.1587/transinf.2017EDL8205/_p
Copy
@ARTICLE{e101-d_3_799,
author={Kanyakorn JEWMAIDANG, Takashi ISHIO, Akinori IHARA, Kenichi MATSUMOTO, Pattara LEELAPRUTE, },
journal={IEICE TRANSACTIONS on Information},
title={Extraction of Library Update History Using Source Code Reuse Detection},
year={2018},
volume={E101-D},
number={3},
pages={799-802},
abstract={This paper proposes a method to extract and visualize a library update history in a project. The method identifies reused library versions by comparing source code in a product with existing versions of the library so that developers can understand when their own copy of a library has been copied, modified, and updated.},
keywords={},
doi={10.1587/transinf.2017EDL8205},
ISSN={1745-1361},
month={March},}
Copy
TY - JOUR
TI - Extraction of Library Update History Using Source Code Reuse Detection
T2 - IEICE TRANSACTIONS on Information
SP - 799
EP - 802
AU - Kanyakorn JEWMAIDANG
AU - Takashi ISHIO
AU - Akinori IHARA
AU - Kenichi MATSUMOTO
AU - Pattara LEELAPRUTE
PY - 2018
DO - 10.1587/transinf.2017EDL8205
JO - IEICE TRANSACTIONS on Information
SN - 1745-1361
VL - E101-D
IS - 3
JA - IEICE TRANSACTIONS on Information
Y1 - March 2018
AB - This paper proposes a method to extract and visualize a library update history in a project. The method identifies reused library versions by comparing source code in a product with existing versions of the library so that developers can understand when their own copy of a library has been copied, modified, and updated.
ER -