Crowd Knowledge Ecosystems for Automatic Bug Fixing

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.

Related Articles

See more

Related Data

See more

Related Books

See more

Related Dissertations

See more

Related Projects

See more

Related Products

See more

Details 詳細情報について

Back to top