Abstract. This paper discusses a case study for showing invariant independence for a transformation model. The study is based on an approach that proposes to analyze UML and OCL models using a solver for relational logic. In the approach, UML and OCL models describe system structures formally with UML class diagrams and OCL class invariants. Test cases in form of object diagrams are constructed and employed for property inspection. With the approach one can prove model properties like model constraint independence for the structural model part. Thus important model properties can be analyzed on the modeling level without the need for implementing the model. All feedback given to the developer is stated in terms of the used modeling language...
The Object Constraint Language (OCL), which forms part of the UML 1.1. set of modelling notations is...
International audienceIn this paper we propose a method to derive OCL invariants from declarative mo...
International audienceIn this paper we propose a method to derive OCL invariants from declarative mo...
Abstract. This contribution discusses model transformations in the form of transformation models tha...
Abstract. This paper studies model transformations in the form of transformation models connecting s...
Includes bibliographical references (p. ).There is a need for more rigorous analysis techniques that...
Abstract. The Object Constraint Language (OCL) is becoming more and more popular for model-based eng...
Model processing tasks, like model checking, merging, slicing, and synthesis, need efficient and mai...
International audienceRefactoring is a kind of endogenous model transformation. Its aim is to restru...
International audienceRefactoring is a kind of endogenous model transformation. Its aim is to restru...
International audienceRefactoring is a kind of endogenous model transformation. Its aim is to restru...
The UML (Unified Modeling Language) graphical models miss providing some pertinent elements of speci...
AbstractIn this paper we present an approach that allows to validate properties of UML models. The a...
Model-Driven Architecture standardized by OMG facilitates separating the platform-independent part (...
The starting point of this paper is a system described in form of a UML class diagram where system s...
The Object Constraint Language (OCL), which forms part of the UML 1.1. set of modelling notations is...
International audienceIn this paper we propose a method to derive OCL invariants from declarative mo...
International audienceIn this paper we propose a method to derive OCL invariants from declarative mo...
Abstract. This contribution discusses model transformations in the form of transformation models tha...
Abstract. This paper studies model transformations in the form of transformation models connecting s...
Includes bibliographical references (p. ).There is a need for more rigorous analysis techniques that...
Abstract. The Object Constraint Language (OCL) is becoming more and more popular for model-based eng...
Model processing tasks, like model checking, merging, slicing, and synthesis, need efficient and mai...
International audienceRefactoring is a kind of endogenous model transformation. Its aim is to restru...
International audienceRefactoring is a kind of endogenous model transformation. Its aim is to restru...
International audienceRefactoring is a kind of endogenous model transformation. Its aim is to restru...
The UML (Unified Modeling Language) graphical models miss providing some pertinent elements of speci...
AbstractIn this paper we present an approach that allows to validate properties of UML models. The a...
Model-Driven Architecture standardized by OMG facilitates separating the platform-independent part (...
The starting point of this paper is a system described in form of a UML class diagram where system s...
The Object Constraint Language (OCL), which forms part of the UML 1.1. set of modelling notations is...
International audienceIn this paper we propose a method to derive OCL invariants from declarative mo...
International audienceIn this paper we propose a method to derive OCL invariants from declarative mo...