Model Driven Engineering proposes the use of models at different levels of abstraction. Step by step validation of model refinements is necessary to guarantee the correctness of the final product with respect to its initial models. But, given that accurate validation activities require the application of formal modeling languages with a complex syntax and semantics and need to use complex formal analysis tools, they are rarely used in practice. In this article we describe a lightweight validation approach that does not require the use of third-party (formal) languages. The approach makes use of the standard OCL as the only visible formalism, so that refinements can be checked by using tools that are fully understood by the MDE community. Ad...
Modeling is one of the most crucial activities during all the phases in any software development lif...
International audienceRefinement is a central notion in computer science, meaning that some artefact...
peer reviewedIn Model Driven Engineering (Mde), models are first-class citizens, and model transform...
Model Driven Engineering proposes the use of models at different levels of abstraction. Step by step...
Abstract. Model Driven Engineering proposes the use of models at different levels of abstraction. St...
Model transformations are a central element of model-driven development (MDD) approaches such as th...
This paper presents an automatic and simple method for creating refinement condition for UML models....
Certifying critical systems requires very precise specifications and ability to ver- ify each develo...
AbstractOne of the key issues in software development, like in all engineering problems, is to ensur...
International audienceContext: Model-driven Engineering (MDE) promotes the utilization of models as ...
Model-Driven Engineering (MDE) is becoming a popular engineering methodology for developing large-sc...
Traditionally, the state-space explosion problem in model checking is handled by applying abstractio...
The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-642-38883-5_15Pro...
A model-driven engineering process relies on a set of transformations which are usually sequentiall...
Precise specifications are needed for verifying and certifying the correct behavior of critical syst...
Modeling is one of the most crucial activities during all the phases in any software development lif...
International audienceRefinement is a central notion in computer science, meaning that some artefact...
peer reviewedIn Model Driven Engineering (Mde), models are first-class citizens, and model transform...
Model Driven Engineering proposes the use of models at different levels of abstraction. Step by step...
Abstract. Model Driven Engineering proposes the use of models at different levels of abstraction. St...
Model transformations are a central element of model-driven development (MDD) approaches such as th...
This paper presents an automatic and simple method for creating refinement condition for UML models....
Certifying critical systems requires very precise specifications and ability to ver- ify each develo...
AbstractOne of the key issues in software development, like in all engineering problems, is to ensur...
International audienceContext: Model-driven Engineering (MDE) promotes the utilization of models as ...
Model-Driven Engineering (MDE) is becoming a popular engineering methodology for developing large-sc...
Traditionally, the state-space explosion problem in model checking is handled by applying abstractio...
The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-642-38883-5_15Pro...
A model-driven engineering process relies on a set of transformations which are usually sequentiall...
Precise specifications are needed for verifying and certifying the correct behavior of critical syst...
Modeling is one of the most crucial activities during all the phases in any software development lif...
International audienceRefinement is a central notion in computer science, meaning that some artefact...
peer reviewedIn Model Driven Engineering (Mde), models are first-class citizens, and model transform...