Crowd Knowledge Ecosystems for Automatic Bug Fixing
-
- Ubayashi Naoyasu
- Principal Investigator
- 九州大学
-
- 趙 建軍
- Co-Investigator
- 九州大学
-
- 亀井 靖高
- Co-Investigator
- 九州大学
-
- 佐藤 亮介
- Co-Investigator
- 東京大学
About This Project
- Japan Grant Number
- JP18H04097 (JGN)
- Funding Program
- Grants-in-Aid for Scientific Research
- Funding Organization
- Japan Society for the Promotion of Science
Kakenhi Information
- Project/Area Number
- 18H04097
- Research Category
- Grant-in-Aid for Scientific Research (A)
- Allocation Type
-
- Single-year Grants
- Review Section / Research Field
-
- Medium-sized Section 60:Information science, computer engineering, and related fields
- Research Institution
-
- Kyushu University
- Project Period (FY)
- 2018-04-01 〜 2022-03-31
- Project Status
- Completed
- Budget Amount*help
- 43,680,000 Yen (Direct Cost: 33,600,000 Yen Indirect Cost: 10,080,000 Yen)
Research Abstract
This study provided a set of automatic bug-fixing techniques that utilize collective knowledge. As collective knowledge, we used source code from OSS repositories, its change history, and information from Q&A sites such as StackOverflow. The contributions of this research are as follows: 1) Development of jProphet, an automatic bug-fixing research platform for Java, 2) Experimental application of automatic bug-fixing tools to software development in industry and to first-year university programming education, 3) Development of techniques to improve bug fixing accuracy by taking into account fault localization by the programmers themselves, and 4) Development of technology to improve the accuracy of bug fixes in combination with automatic exhaustive test case generation, and 5) A mechanism to enhance collective knowledge using bug fix history.
Details 詳細情報について
-
- CRID
- 1040000781994306176
-
- Text Lang
- ja
-
- Data Source
-
- KAKEN


