International audienceIn contract-based development of model transformations, continuous deductive verification may help the transformation developer in early bug detection. However, because of the execution performance of current verification systems, re-verifying from scratch after a change has been made would introduce impractical delays. We address this problem by proposing an incremental verification approach for the ATL model-transformation language. Our approach is based on decomposing each OCL contract into sub-goals, and caching the sub-goal verification results. At each change we exploit the semantics of relational model transformation to determine whether a cached verification result may be impacted. Consequently, less postcondit...
Abstract. In model-driven engineering, models constitute pivotal elements of the software to be buil...
International audienceMDE is a software development process where models constitute pivotal elements...
Abstract. In the context of deductive program verification, both the specification and the code evol...
International audienceIn contract-based development of model transformations, continuous deductive v...
International audienceIn this work, we address the performance problem in the deductive verification...
International audienceModel-driven engineering (MDE) is increasingly accepted in industry as an effe...
Model-driven engineering has been recognised as an effective way to manage the complexity of softwar...
Model-driven engineering has been recognised as an effective way to manage the complexity of softwa...
International audienceExecutable engines for relational model-transformation languages evolve contin...
International audienceIn model-driven engineering, correct model transformation is essential for rel...
International audienceExecutable engines for relational model-transformation languages evolve contin...
International audienceIn safety-critical applications, using a Model Driven Engineering (MDE) approa...
Verification of the transformations is a fundamental issue for applying them in real world solutions...
Abstract. MDE is a software development process where models constitute piv-otal elements of the sof...
The Atlas Transformation Language (ATL) is today a de-facto standard in model-driven development. I...
Abstract. In model-driven engineering, models constitute pivotal elements of the software to be buil...
International audienceMDE is a software development process where models constitute pivotal elements...
Abstract. In the context of deductive program verification, both the specification and the code evol...
International audienceIn contract-based development of model transformations, continuous deductive v...
International audienceIn this work, we address the performance problem in the deductive verification...
International audienceModel-driven engineering (MDE) is increasingly accepted in industry as an effe...
Model-driven engineering has been recognised as an effective way to manage the complexity of softwar...
Model-driven engineering has been recognised as an effective way to manage the complexity of softwa...
International audienceExecutable engines for relational model-transformation languages evolve contin...
International audienceIn model-driven engineering, correct model transformation is essential for rel...
International audienceExecutable engines for relational model-transformation languages evolve contin...
International audienceIn safety-critical applications, using a Model Driven Engineering (MDE) approa...
Verification of the transformations is a fundamental issue for applying them in real world solutions...
Abstract. MDE is a software development process where models constitute piv-otal elements of the sof...
The Atlas Transformation Language (ATL) is today a de-facto standard in model-driven development. I...
Abstract. In model-driven engineering, models constitute pivotal elements of the software to be buil...
International audienceMDE is a software development process where models constitute pivotal elements...
Abstract. In the context of deductive program verification, both the specification and the code evol...