抄録
Many program tasks require continuous modification of similar program elements, which is burdensome on programmers because continuous modifications are time consuming and some modifications are easily overlooked. To resolve this issue, we developed a tool, named SimilarHighlight, which extracted all possible matching elements via similarity patterns from recently modified elements using a sub syntax tree comparison. SimilarHighlight suggests similar program elements that may be modified during the next modification. Potential elements are highlighted and their text can be immediately selected by shortcut keys. Evaluations indicate that SimilarHighlight can improve programming productivity. Currently, SimilarHighlight supports C, C#, JAVA, JavaScript, and PHP, but in the future we will expand it to other languages.
本文言語 | English |
---|---|
ホスト出版物のタイトル | Proceedings - Asia-Pacific Software Engineering Conference, APSEC |
出版社 | IEEE Computer Society |
ページ | 311-318 |
ページ数 | 8 |
巻 | 1 |
ISBN(印刷版) | 9781479974252 |
DOI | |
出版ステータス | Published - 2014 |
イベント | 21st Asia-Pacific Software Engineering Conference, APSEC 2014 - Jeju Island, Korea, Republic of 継続期間: 2014 12月 1 → 2014 12月 4 |
Other
Other | 21st Asia-Pacific Software Engineering Conference, APSEC 2014 |
---|---|
国/地域 | Korea, Republic of |
City | Jeju Island |
Period | 14/12/1 → 14/12/4 |
ASJC Scopus subject areas
- ソフトウェア