Kusumoto Laboratory: T. Iwase, S. Matsumoto, and K. Shinji, Tidy Up Your Source Code! Eliminating Wasteful Statements in Automatically Repaired Source Code, November 2022.
  • リスト
  •  表 
  • LaTeX
  • BibTeX
Detail of a work
Tweet
T. Iwase, S. Matsumoto, and K. Shinji, "Tidy Up Your Source Code! Eliminating Wasteful Statements in Automatically Repaired Source Code," In Proceedings of the 23rd International Conference on Product-Focused Software Process Improvement (PROFES2022), pp. 544-550, November 2022.
ID 772
分類 国際会議
タグ PROFES
表題 (title) Tidy Up Your Source Code! Eliminating Wasteful Statements in Automatically Repaired Source Code
表題 (英文)
著者名 (author) Takumi Iwase, Shinsuke Matsumoto, Kusumoto Shinji
英文著者名 (author)
編者名 (editor)
編者名 (英文)
キー (key) Takumi Iwase, Shinsuke Matsumoto, Kusumoto Shinji
書籍・会議録表題 (booktitle) Proceedings of the 23rd International Conference on Product-Focused Software Process Improvement (PROFES2022)
書籍・会議録表題(英文)
巻数 (volume)
号数 (number)
ページ範囲 (pages) 544-550
組織名 (organization)
出版元 (publisher)
出版元 (英文)
出版社住所 (address)
刊行月 (month) 11
出版年 (year) 2022
採択率 (acceptance)
URL
付加情報 (note)
注釈 (annote)
内容梗概 (abstract) Automated program repair (APR) is a concept of automati- cally fixing bugs in source code to free developers from the burden of debugging. One of the issues facing search-based APR is that repaired code contains wasteful or meaningless statements that do not affect external behavior. This paper proposes a concept named source code tidying that eliminates wasteful statements in source code repaired by search-based APR. Our proposed method applies pre-defined tidying rules to repaired code and evaluates the effect of tidying using source code metrics such as lines of code. By repeating this process based on a genetic algorithm, unnatural and full of wasteful source code is gradually brought close to natural with preserving its behavior. Our method will be involved in a process of APR by improving the readability of repaired code.
論文電子ファイル profes-tk-iwase.pdf (application/pdf) [一般閲覧可]
BiBTeXエントリ
@inproceedings{id772,
         title = {Tidy Up Your Source Code! Eliminating Wasteful Statements in Automatically Repaired Source Code},
        author = {Takumi Iwase and  Shinsuke Matsumoto and  Kusumoto Shinji},
     booktitle = {Proceedings of the 23rd International Conference on Product-Focused Software Process Improvement (PROFES2022)},
         pages = {544-550},
         month = {11},
          year = {2022},
}
  

Search

Tags

1 件の該当がありました. : このページのURL : HTML

Language: 英語 | 日本語 || ログイン |

This site is maintained by fenrir.
PMAN 3.2.10 build 20181029 - Paper MANagement system / (C) 2002-2016, Osamu Mizuno
Time to show this page: 0.146575 seconds.