抄録
Multiple developers often take part in a software development project. Although these developers are collaborating towards the development within the same project, each developer creates code on their own. This may lead to duplicate or similar code appearing in different parts of the software. Such code should be removed to improve maintainability. This paper proposes an approach to automatically detect such code, which we shall call functionally similar code. The unit of detection is at the method level, and we focus on input/output and the method structure using program dependence graph. We show the results of applying our approach on open source software.
本文言語 | English |
---|---|
ホスト出版物のタイトル | 2018 IEEE 12th International Workshop on Software Clones, IWSC 2018 - Proceedings |
出版社 | Institute of Electrical and Electronics Engineers Inc. |
ページ | 51-57 |
ページ数 | 7 |
巻 | 2018-January |
ISBN(電子版) | 9781538664308 |
DOI | |
出版ステータス | Published - 2018 3月 27 |
イベント | 12th IEEE International Workshop on Software Clones, IWSC 2018 - Campobasso, Italy 継続期間: 2018 3月 20 → … |
Other
Other | 12th IEEE International Workshop on Software Clones, IWSC 2018 |
---|---|
国/地域 | Italy |
City | Campobasso |
Period | 18/3/20 → … |
ASJC Scopus subject areas
- ソフトウェア
- 安全性、リスク、信頼性、品質管理