Title
A tool for domain-independent model mutation.
Abstract
Mutation is a systematic technique to create variants of a seed artefact by means of mutation operators. It has many applications in computer science, like software testing, automatic exercise generation and design space exploration. Typically, mutation frameworks are developed ad-hoc by implementing mutation operators and their application strategies from scratch, using general-purpose programming languages. However, this is costly and error-prone.
Year
DOI
Venue
2018
10.1016/j.scico.2018.01.008
Science of Computer Programming
Keywords
Field
DocType
Model-driven engineering,Domain-specific languages,Model mutation,Mutation footprint,Model synthesis
Domain-specific language,Scratch,Programming language,Model-driven architecture,Computer science,Theoretical computer science,Equivalence (measure theory),Operator (computer programming),Security policy,Design space exploration,Mutation
Journal
Volume
ISSN
Citations 
163
0167-6423
2
PageRank 
References 
Authors
0.37
13
4
Name
Order
Citations
PageRank
Pablo Gómez-Abajo151.78
Esther Guerra250445.53
Juan Lara323618.08
Mercedes G. Merayo444440.36