A 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 of the mutation analys...
International audienceModel Driven Engineering (MDE) techniques support extensive use of models in o...
In the context of software engineering, mutation consists in injecting small changes in artefacts – ...
International audienceModel-based mutation analysis is a powerful but expensive testing technique. W...
International audienceA major benefit of Model Driven Engineering (MDE) relies on the automatic gene...
International audienceModel transformation can't be directly tested using program techniques. Those ...
International audienceIn MDE, model transformations should be efficiently tested so that it may be u...
International audienceWith the increasing use of models for software development and the emergence o...
A Feature Model (FM) is a compact representation of all the products of a software product line. The...
Model based software development is a common procedure within a wide range of embedded software deve...
peer reviewedTesting the correct behaviour of data processing systems in the presence of faulty data...
Among validation techniques, model review is a static analysis approach that can be performed at the...
Among validation techniques, model review is a static analysis approach that can be performed at the...
Computer software is increasingly applied to processing data that are not only in large volumes but ...
Testing is an essential activity in software development, used to increase confidence in the quality...
International audienceModel Driven Engineering (MDE) techniques support extensive use of models in o...
In the context of software engineering, mutation consists in injecting small changes in artefacts – ...
International audienceModel-based mutation analysis is a powerful but expensive testing technique. W...
International audienceA major benefit of Model Driven Engineering (MDE) relies on the automatic gene...
International audienceModel transformation can't be directly tested using program techniques. Those ...
International audienceIn MDE, model transformations should be efficiently tested so that it may be u...
International audienceWith the increasing use of models for software development and the emergence o...
A Feature Model (FM) is a compact representation of all the products of a software product line. The...
Model based software development is a common procedure within a wide range of embedded software deve...
peer reviewedTesting the correct behaviour of data processing systems in the presence of faulty data...
Among validation techniques, model review is a static analysis approach that can be performed at the...
Among validation techniques, model review is a static analysis approach that can be performed at the...
Computer software is increasingly applied to processing data that are not only in large volumes but ...
Testing is an essential activity in software development, used to increase confidence in the quality...
International audienceModel Driven Engineering (MDE) techniques support extensive use of models in o...
In the context of software engineering, mutation consists in injecting small changes in artefacts – ...
International audienceModel-based mutation analysis is a powerful but expensive testing technique. W...