To search, Click below search items.

 

All Published Papers Search Service

Title

OAPR-HOML’1: Optimal automated program repair approach based on hybrid improved grasshopper optimization and opposition learning based artificial neural network

Author

T.MAMATHA, B. RAMA SUBBA REDDY, C SHOBA BINDU

Citation

Vol. 22  No. 4  pp. 261-273

Abstract

Over the last decade, the scientific community has been actively developing technologies for automated software bug fixes called Automated Program Repair (APR). Several APR techniques have recently been proposed to effectively address multiple classroom programming errors. However, little attention has been paid to the advances in effective APR techniques for software bugs that are widely occurring during the software life cycle maintenance phase. To further enhance the concept of software testing and debugging, we recommend an optimized automated software repair approach based on hybrid technology (OAPR-HOML’1). The first contribution of the proposed OAPR-HOML’1 technique is to introduce an improved grasshopper optimization (IGO) algorithm for fault location identification in the given test projects. Then, we illustrate an opposition learning based artificial neural network (OL-ANN) technique to select AST node-level transformation schemas to create the sketches which provide automated program repair for those faulty projects. Finally, the OAPR-HOML’1 is evaluated using Defects4J benchmark and the performance is compared with the modern technologies number of bugs fixed, accuracy, precession, recall and F-measure.

Keywords

Fault location identification, AST node-level transforms, software testing, automatic program repair, grasshopper optimization.

URL

http://paper.ijcsns.org/07_book/202204/20220433.pdf