A widely applied approach to model transformation uses graph rewriting as the underlying transformation technique. In case of diagrammatic languages, such as the Unified Modeling Language (UML), the exclusive topological matching is found to be not enough. To define the transformation steps precisely beyond the structure of the visual models, additional constraints must be specified which ensures the correctness of the attributes, or other properties to be enforced. Dealing with OCL constraints provides a solution for these unsolved issues. The use of OCL as a constraint and query language in modelling is essential. We have shown that it can be applied to model transformations as well. Often, the same constraint is repetitiously applied in ...
The Object Constraint Language (OCL) is a precise language for notating behavioural constraints on U...
Abstract. Transforming constraint models is an important task in re-cent constraint programming syst...
Focusing on object-oriented designs, this paper proposes a mapping for translating systems modelled ...
A widely applied approach to model transformation uses graph rewriting as the underlying transformat...
AbstractModel transformation means converting an input model available at the beginning of the trans...
Model-Driven Architecture (MDA) as a model-based approach to software development facilitates the sy...
Domain-specific model processors facilitate the efficient synthesis of application programs from sof...
The growing importance of modeling and model transformation has attracted attention to create precis...
AbstractThis paper introduces a formal approach to constraint-aware model transformation which suppo...
Precise specification of meta-models is an important rerequisite for the successful application of a...
Efficient constraint handling is essential in UML, in metamodeling as well as in model transformatio...
AbstractThe meta modeling approach to syntax definition of visual modeling techniques has gained wid...
Abstract. Meta-modeling including the use of the Object Constraint Language (OCL) forms a well-estab...
Within model driven software development, model transformation has become a key activity. A number o...
Abstract: Constraint handling is one of the most focused research field in both model validation and...
The Object Constraint Language (OCL) is a precise language for notating behavioural constraints on U...
Abstract. Transforming constraint models is an important task in re-cent constraint programming syst...
Focusing on object-oriented designs, this paper proposes a mapping for translating systems modelled ...
A widely applied approach to model transformation uses graph rewriting as the underlying transformat...
AbstractModel transformation means converting an input model available at the beginning of the trans...
Model-Driven Architecture (MDA) as a model-based approach to software development facilitates the sy...
Domain-specific model processors facilitate the efficient synthesis of application programs from sof...
The growing importance of modeling and model transformation has attracted attention to create precis...
AbstractThis paper introduces a formal approach to constraint-aware model transformation which suppo...
Precise specification of meta-models is an important rerequisite for the successful application of a...
Efficient constraint handling is essential in UML, in metamodeling as well as in model transformatio...
AbstractThe meta modeling approach to syntax definition of visual modeling techniques has gained wid...
Abstract. Meta-modeling including the use of the Object Constraint Language (OCL) forms a well-estab...
Within model driven software development, model transformation has become a key activity. A number o...
Abstract: Constraint handling is one of the most focused research field in both model validation and...
The Object Constraint Language (OCL) is a precise language for notating behavioural constraints on U...
Abstract. Transforming constraint models is an important task in re-cent constraint programming syst...
Focusing on object-oriented designs, this paper proposes a mapping for translating systems modelled ...