Tweet | |
J. Matsumoto, Y. Higo, H. Matsuo, R. Arima, S. Matsumoto, and S. Kusumoto, "Genprog Meets Cluster Computing," In The 10th International Workshop on Empirical Software Engineering in Practice, pp. 037-042, December 2019. | |
ID | 623 |
分類 | 国際会議 |
タグ | cluster computing genprog meets |
表題 (title) |
Genprog Meets Cluster Computing |
表題 (英文) |
|
著者名 (author) |
Junnosuke Matsumoto,Yoshiki Higo,Hiroyuki Matsuo,Ryo Arima,Shinsukue Matsumoto,Shinji Kusumoto |
英文著者名 (author) |
Junnosuke Matsumoto,Yoshiki Higo,Hiroyuki Matsuo,Ryo Arima,,Shinji Kusumoto |
編者名 (editor) |
|
編者名 (英文) |
|
キー (key) |
Junnosuke Matsumoto,Yoshiki Higo,Hiroyuki Matsuo,Ryo Arima,,Shinji Kusumoto |
書籍・会議録表題 (booktitle) |
The 10th International Workshop on Empirical Software Engineering in Practice |
書籍・会議録表題(英文) |
|
巻数 (volume) |
|
号数 (number) |
|
ページ範囲 (pages) |
037-042 |
組織名 (organization) |
|
出版元 (publisher) |
|
出版元 (英文) |
|
出版社住所 (address) |
|
刊行月 (month) |
12 |
出版年 (year) |
2019 |
採択率 (acceptance) |
|
URL |
|
付加情報 (note) |
|
注釈 (annote) |
|
内容梗概 (abstract) |
GenProg is an automated program repair tool that leverages genetic algorithm. In the repairing process of GenProg, a larger number of mutated programs are generated, built, and tested. If none of mutated programs passes all the test cases, GenProg redos the loop of generation, build and test. The build and test occupy over 90% of GenProg’s execution. In this paper, we introduce our cluster-based GenProg, which builds and tests in parallel with many computers. We have implemented the cluster-based GenProg with Kubernetes environment and applied it to real bugs in Defects4J dataset. As a result, we confirmed that the time required for program repair is reduced according to the number of computers in the cluster. |
論文電子ファイル | desc (application/pdf) [一般閲覧可] |
BiBTeXエントリ |
@inproceedings{id623, title = {GenProg Meets Cluster Computing}, author = {Junnosuke Matsumoto and Yoshiki Higo and Hiroyuki Matsuo and Ryo Arima and Shinsukue Matsumoto and Shinji Kusumoto}, booktitle = {The 10th International Workshop on Empirical Software Engineering in Practice}, pages = {037-042}, month = {12}, year = {2019}, } |