18 citations · 115 across the 18 of their papers we have counts for
18 papers
Mutation Testing Optimisations using the Clang Front-end
Sten Vercammen, Serge Demeyer, Markus Borg +2
Mutation testing is the state-of-the-art technique for assessing the fault detection capacity of a test suite. Unfortunately, a full mutation analysis is often prohibitively expens…
A Digital Twin Description Framework and its Mapping to Asset Administration Shell
Bentley James Oakes, Ali Parsai, Bart Meyers +6
The pace of reporting on Digital Twin (DT) projects continues to accelerate both in industry and academia. However, these experience reports often leave out essential characteristi…
AmPyfier: Test Amplification in Python
Ebert Schoofs, Mehrdad Abdi, Serge Demeyer
Test Amplification is a method to extend handwritten tests into a more rigorous test suite covering corner cases in the system under test. Unfortunately, the current state-of-the-a…
Small-Amp: Test Amplification in a Dynamically Typed Language
Mehrdad Abdi, Henrique Rocha, Serge Demeyer +1
Some test amplification tools extend a manually created test suite with additional test cases to increase the code coverage. The technique is effective, in the sense that it sugges…
Mutant Density: A Measure of Fault-Sensitive Complexity
Ali Parsai, Serge Demeyer
Software code complexity is a well-studied property to determine software component health. However, the existing code complexity metrics do not directly take into account the faul…
Comparing Mutation Coverage Against Branch Coverage in an Industrial Setting
Ali Parsai, Serge Demeyer
The state-of-the-practice in software development is driven by constant change fueled by continuous integration servers. Such constant change demands for frequent and fully automat…