18 citations · 59 across the 7 of their papers we have counts for
7 papers
LittleDarwin: a Feature-Rich and Extensible Mutation Testing Framework for Large and Complex Java Systems
Ali Parsai, Alessandro Murgia, Serge Demeyer
Mutation testing is a well-studied method for increasing the quality of a test suite. We designed LittleDarwin as a mutation testing framework able to cope with large and complex J…
A Model to Estimate First-Order Mutation Coverage from Higher-Order Mutation Coverage
Ali Parsai, Alessandro Murgia, Serge Demeyer
The test suite is essential for fault detection during software development. First-order mutation coverage is an accurate metric to quantify the quality of the test suite. However,…
Evaluating Random Mutant Selection at Class-Level in Projects with Non-Adequate Test Suites
Ali Parsai, Alessandro Murgia, Serge Demeyer
Mutation testing is a standard technique to evaluate the quality of a test suite. Due to its computationally intensive nature, many approaches have been proposed to make this techn…
Mutation Testing as a Safety Net for Test Code Refactoring
Ali Parsai, Alessandro Murgia, Quinten David Soetens +1
Refactoring is an activity that improves the internal structure of the code without altering its external behavior. When performed on the production code, the tests can be used to…
Considering Polymorphism in Change-Based Test Suite Reduction
Ali Parsai, Quinten David Soetens, Alessandro Murgia +1
With the increasing popularity of continuous integration, algorithms for selecting the minimal test-suite to cover a given set of changes are in order. This paper reports on how po…
An Analysis of Bug Distribution in Object Oriented Systems
Alessandro Murgia, Giulio Concas, Michele Marchesi +2
We introduced a new approach to describe Java software as graph, where nodes represent a Java file - called compilation unit (CU) - and an edges represent a relations between them.…