Ве молиме користете го овој идентификатор да го цитирате или поврзете овој запис: http://hdl.handle.net/20.500.12188/33942
DC FieldValueLanguage
dc.contributor.authorDimovski, Aleksandar Sen_US
dc.contributor.authorRexhepi, Shpetimen_US
dc.contributor.authorVelinov, Goranen_US
dc.contributor.authorZeqiri, Izeten_US
dc.date.accessioned2025-08-21T11:46:19Z-
dc.date.available2025-08-21T11:46:19Z-
dc.date.issued2024-06-11-
dc.identifier.urihttp://hdl.handle.net/20.500.12188/33942-
dc.description.abstractIn this paper, we combine the semantics-based fault localization and the mutation-based program repair techniques to design an efficient algorithm for automatic repair of programs. Given an erroneous program and an assertion, we first use the fault localization to automatically identify statements relevant for the error, and then repeatedly mutate the expressions in those relevant statements until a correct program that satisfies the assertion is obtained. This way, we significantly reduce the space of all mutated programs without dropping any potentially correct program, and so locate a repaired program much faster than a program repair with no fault localization.A prototype tool has been developed for repairing C programs by combining fault localization and code mutations. The experimental results on C benchmarks demonstrate that this approach is significantly faster than the previous program repair approach with no fault localization.en_US
dc.publisherIEEEen_US
dc.subjectFault Localization , Program Repair , Static Analysis , Bounded Software Model Checkingen_US
dc.titleSemantic Fault Localization for Mutation-based Program Repairen_US
dc.typeProceedingsen_US
dc.relation.conference2024 13th Mediterranean Conference on Embedded Computing (MECO)en_US
item.fulltextNo Fulltext-
item.grantfulltextnone-
crisitem.author.deptFaculty of Computer Science and Engineering-
Appears in Collections:Faculty of Computer Science and Engineering: Conference papers
Прикажи едноставен запис

Google ScholarTM

Проверете


Записите во DSpace се заштитени со авторски права, со сите права задржани, освен ако не е поинаку наведено.