2017 Fiscal Year Final Research Report
Automated Program Repair for Web Applications
Project/Area Number |
16K16039
|
Research Category |
Grant-in-Aid for Young Scientists (B)
|
Allocation Type | Multi-year Fund |
Research Field |
Software
|
Research Institution | National Institute of Informatics |
Principal Investigator |
Maezawa Yuta 国立情報学研究所, 先端ソフトウェア工学・国際研究センター, 特任助教 (90759771)
|
Project Period (FY) |
2016-04-01 – 2018-03-31
|
Keywords | テスト・デバッグ / パッチ生成 / Webアプリケーション |
Outline of Final Research Achievements |
Generate-and-validate program-repair is a promising technique for reducing the software maintenance cost. In this study, we propose the first application of the technique to a domain of Web applications. For effectively and efficiently repairing faulty Web applications, we developed repair opeartors and space search based on the features of Web applications. We conducted case studies on 20 real-world Web applications and found that RevAjaxMutator suggested the correct patches for 14 of the applications.
|
Free Research Field |
ソフトウェア工学
|