期刊名称:International Journal of Innovative Research in Science, Engineering and Technology
印刷版ISSN:2347-6710
电子版ISSN:2319-8753
出版年度:2017
卷号:6
期号:9
页码:18362
DOI:10.15680/IJIRSET.2017.0609124
出版社:S&S Publications
摘要:In recent development almost every software organization spending more than half of their projectrevenue for fixing bugs and these bugs are generating continuously for open source projects, and the most of theexisting methods to fix bugs are manual and this process is not feasible every time and it is tedious task to the softwarecompanies, so a novel method should be proposed in order to avoid bug fixing problems, hence herewith proposingAutomatic Patch generation (APG) method. Patch generation is one of the important tasks in software maintenance i,eon debugging activities such as fault localization and prioritization. In practice, debugging cannot be completedwithout patch generation even if a fault is accurately localized or efficiently prioritized. Patch generation is recognizedas an essential task in software development since most contemporary software systems inevitably contain bugs thatneed to be fixed. As the size and complexity of software systems get larger and higher, significantly more number ofbugs are found and reported. Naturally, the corresponding cost for resolving the bugs is rapidly increasing. PROFIXPattern is an automated technique for patch generations which lead novel pattern-based repair technique learned fromhuman-written patches.