Please use this identifier to cite or link to this item: https://hdl.handle.net/10356/156753
Title: Integrating automatic program repair into software development
Authors: Kurnia, Steven
Keywords: Engineering::Computer science and engineering::Software::Software engineering
Issue Date: 2022
Publisher: Nanyang Technological University
Source: Kurnia, S. (2022). Integrating automatic program repair into software development. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/156753
Project: SCSE21-0054
Abstract: As more part of human life depends on digital infrastructure, any vulnerabilities that were found become more impactful to the public. Thus, it is becoming more crucial for some common vulnerabilities to be detected and fixed as early as possible before it reaches the public. Although many tools can perform automatic program repair produced by academia, they need to be invoked manually. Therefore, these tools do not see widespread use in the industry. This project aims to introduce a framework for integrating these tools into a code editor so that these tools can detect and fix vulnerabilities as soon as possible. An experiment is also performed to test the effectiveness of the implemented framework. We concluded that the implemented framework is able to reduce the amount of work required by developers to locate and fix bugs.
URI: https://hdl.handle.net/10356/156753
Fulltext Permission: restricted
Fulltext Availability: With Fulltext
Appears in Collections:SCSE Student Reports (FYP/IA/PA/PI)

Files in This Item:
File Description SizeFormat 
Steven_Kurnia_FYP_Report.pdf
  Restricted Access
585.85 kBAdobe PDFView/Open

Page view(s)

18
Updated on May 20, 2022

Download(s)

1
Updated on May 20, 2022

Google ScholarTM

Check

Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.