International audienceA major benefit of Model Driven Engineering (MDE) relies on the automatic generation of artefacts from high-level models through intermediary levels using model transformations. In such a process, the input must be well-designed and the model transformations should be trustworthy. Due to the specificities of models and transformations, classical software test techniques have to be adapted. Among these techniques, mutation analysis has been ported and a set of mutation operators has been defined. However, mutation analysis currently requires a considerable manual work and suffers from the test data set improvement activity. This activity is seen by testers as a difficult and time-consuming job, and reduces the benefits ...
Die Mutationsanalyse wurde in den Siebzigerjahren primär zur Beurteilung der Effizienz einer vorgege...
This is the post-print version of the Article. The official published version can be accessed from t...
Due to the increasing reliance on the software of systems, such as enterprise systems, a wide array ...
International audienceA major benefit of Model Driven Engineering (MDE) relies on the automatic gene...
A major benefit of Model Driven Engineering (MDE) relies on the automatic generation of artefacts fr...
International audienceModel transformation can't be directly tested using program techniques. Those ...
International audienceWith the increasing use of models for software development and the emergence o...
International audienceIn MDE, model transformations should be efficiently tested so that it may be u...
In the context of software engineering, mutation consists in injecting small changes in artefacts – ...
Testing is an essential activity in software development, used to increase confidence in the quality...
International audienceMutation testing is an effective technique for either improving or generating ...
This paper rigorously introduces the concept of model-based mutation testing (MBMT) and positions it...
Model based software development is a common procedure within a wide range of embedded software deve...
International audienceModel Driven Engineering (MDE) techniques support extensive use of models in o...
Model transformation is a key technique to automate software engineering tasks, such as generating ...
Die Mutationsanalyse wurde in den Siebzigerjahren primär zur Beurteilung der Effizienz einer vorgege...
This is the post-print version of the Article. The official published version can be accessed from t...
Due to the increasing reliance on the software of systems, such as enterprise systems, a wide array ...
International audienceA major benefit of Model Driven Engineering (MDE) relies on the automatic gene...
A major benefit of Model Driven Engineering (MDE) relies on the automatic generation of artefacts fr...
International audienceModel transformation can't be directly tested using program techniques. Those ...
International audienceWith the increasing use of models for software development and the emergence o...
International audienceIn MDE, model transformations should be efficiently tested so that it may be u...
In the context of software engineering, mutation consists in injecting small changes in artefacts – ...
Testing is an essential activity in software development, used to increase confidence in the quality...
International audienceMutation testing is an effective technique for either improving or generating ...
This paper rigorously introduces the concept of model-based mutation testing (MBMT) and positions it...
Model based software development is a common procedure within a wide range of embedded software deve...
International audienceModel Driven Engineering (MDE) techniques support extensive use of models in o...
Model transformation is a key technique to automate software engineering tasks, such as generating ...
Die Mutationsanalyse wurde in den Siebzigerjahren primär zur Beurteilung der Effizienz einer vorgege...
This is the post-print version of the Article. The official published version can be accessed from t...
Due to the increasing reliance on the software of systems, such as enterprise systems, a wide array ...