Go to:
Logótipo
Comuta visibilidade da coluna esquerda
Você está em: Start > Publications > View > On Understanding Contextual Changes of Failures
Publication

On Understanding Contextual Changes of Failures

Title
On Understanding Contextual Changes of Failures
Type
Article in International Conference Proceedings Book
Year
2021
Authors
Ribeiro, F
(Author)
Other
The person does not belong to the institution. The person does not belong to the institution. The person does not belong to the institution. View Authenticus page Without ORCID
Rui Abreu
(Author)
FEUP
View Personal Page You do not have permissions to view the institutional email. Search for Participant Publications View Authenticus page View ORCID page
Saraiva, J
(Author)
Other
The person does not belong to the institution. The person does not belong to the institution. The person does not belong to the institution. View Authenticus page Without ORCID
Indexing
Other information
Authenticus ID: P-00W-AMY
Abstract (EN): Recent studies show that many real-world software faults are due to slight modifications (mutations) to the program. Thus, analyzing transformations made by a developer and associating them with well-known mutation operators can help pinpoint and repair the root cause of failures. This paper proposes a mutation operator inference technique: given the original program and one of its subsequent forms, it infers which mutation operators would transform the original and produce such a version. Moreover, we implemented this technique as a tool called Morpheus, which analyzes faulty Java programs. We have also validated both the technique and tool by analyzing a repository with 1753 modifications for 20 different programs, successfully inferring mutation operators 78% of times. Furthermore, we also show that several program versions result from not just a single mutation operator but multiple ones. In the end, we resort to real-world case studies to demonstrate the advantages of this approach regarding program repair.
Language: English
Type (Professor's evaluation): Scientific
No. of pages: 12
Documents
We could not find any documents associated to the publication.
Related Publications

Of the same authors

GPT-3-Powered Type Error Debugging: Investigating the Use of Large Language Models for Code Repair (2023)
Article in International Conference Proceedings Book
Ribeiro, F; de Macedo, JNC; Tsushima, K; Rui Abreu; Saraiva, J
Recommend this page Top
Copyright 1996-2025 © Centro de Desporto da Universidade do Porto I Terms and Conditions I Acessibility I Index A-Z
Page created on: 2025-10-21 23:11:25 | Privacy Policy | Personal Data Protection Policy | Whistleblowing | Electronic Yellow Book