Model transformations play a cornerstone role in Model-Driven Engineering (MDE) as they provide the essential mechanisms for manipulating and transforming models. Checking whether the output of a model transformation is correct is a manual and errorprone task, referred to as the oracle problem. Metamorphic testing alleviates the oracle problem by exploiting the relations among di erent inputs and outputs of the program under test, so-called metamorphic relations (MRs). One of the main challenges in metamorphic testing is the automated inference of likely MRs. This paper proposes an approach to automatically infer likely MRs for ATL model transformations, where the tester does not need to have any knowledge of the transformation. The i...
Metamorphic testing seeks to validate software in the absence of test oracles. Our application doma...
It is challenging to test machine learning (ML) applications, which are intended to learn properties...
A Feature Model (FM) is a compact representation of all the products of a software product line. Th...
Model transformations are the cornerstone of Model-Driven Engineering, and provide the essential me...
Model transformations are crucial for the success of Model Driven Engineering. Testing is a prevaili...
Copyright © 2010 Elsevier B.V. All rights reserved.Context: A feature model (FM) represents the vali...
Context. A Feature Model (FM) represents the valid combinations of features in a domain. The automat...
An oracle is a mechanism against which the tester can decide whether the outputs of the program for ...
Metamorphic testing addresses the issue of the oracle problem by comparing results transformation fr...
International audienceWith the increasing use of models for software development and the emergence o...
International audienceThe definition of an oracle function for model transformation is challenging b...
A major benefit of Model Driven Engineering (MDE) relies on the automatic generation of artefacts fr...
International audienceModel transformations play a critical role in Model Driven Engineering, and th...
This is the post-print version of the Article. The official published version can be accessed from t...
International audienceA major benefit of Model Driven Engineering (MDE) relies on the automatic gene...
Metamorphic testing seeks to validate software in the absence of test oracles. Our application doma...
It is challenging to test machine learning (ML) applications, which are intended to learn properties...
A Feature Model (FM) is a compact representation of all the products of a software product line. Th...
Model transformations are the cornerstone of Model-Driven Engineering, and provide the essential me...
Model transformations are crucial for the success of Model Driven Engineering. Testing is a prevaili...
Copyright © 2010 Elsevier B.V. All rights reserved.Context: A feature model (FM) represents the vali...
Context. A Feature Model (FM) represents the valid combinations of features in a domain. The automat...
An oracle is a mechanism against which the tester can decide whether the outputs of the program for ...
Metamorphic testing addresses the issue of the oracle problem by comparing results transformation fr...
International audienceWith the increasing use of models for software development and the emergence o...
International audienceThe definition of an oracle function for model transformation is challenging b...
A major benefit of Model Driven Engineering (MDE) relies on the automatic generation of artefacts fr...
International audienceModel transformations play a critical role in Model Driven Engineering, and th...
This is the post-print version of the Article. The official published version can be accessed from t...
International audienceA major benefit of Model Driven Engineering (MDE) relies on the automatic gene...
Metamorphic testing seeks to validate software in the absence of test oracles. Our application doma...
It is challenging to test machine learning (ML) applications, which are intended to learn properties...
A Feature Model (FM) is a compact representation of all the products of a software product line. Th...