International audienceDomain Specific Visual Languages (DSVLs) play a cornerstone role in Model-Driven Engineering (MDE), where (domain specific) models are used to automate the production of the final application. Graph Transformation is a formal, visual, rule-based technique, which is increasingly used in MDE to express in-place model transformations like refactorings, animations and simulations. However, there is currently a lack of methods able to perform static analysis of rules, taking into account the DSVL meta-model integrity constraints. In this paper we propose a lightweight, efficient technique that performs static analysis of the weak executability of rules. The method determines if there is some scenario in which the rule can b...
As the popularity of domain-specific visual languages (DSVLs) grows, concerns have arisen regarding ...
In model-based software development, a complete design and analysis process involves designing the s...
Optimal support for continuous evolution in model-based software development requires tool environme...
International audienceDomain Specific Visual Languages (DSVLs) play a cornerstone role in Model-Driv...
International audienceModel transformations play a cornerstone role with the emergence of Model Driv...
Model transformations play a cornerstone role with the emergence of Model Driven Engineering (MDE), ...
As the popularity of domain-specific visual languages (DSVLs) grows, many concerns have arisen regar...
Abstract. There is a growing need to explicitly represent the behavioral semantics of Modeling Langu...
With the success of the UML, the ability of transform-ing models into programs or formal specificati...
Abstract. Domain-Specific Modeling Languages (DSMLs) enable domain experts to participate in softwar...
Nowadays the usage of model transformations in software engineering has become widespread. Consideri...
Model Transformation has become central to most software engineering activities. It refers to the pr...
Abstract: Graph transformations have been used to model services and systems where rules describe pr...
International audienceModel executability is now a key concern in model-driven engineering, mainly t...
International audienceThis paper is concerned with the interplay of the expressiveness of model and ...
As the popularity of domain-specific visual languages (DSVLs) grows, concerns have arisen regarding ...
In model-based software development, a complete design and analysis process involves designing the s...
Optimal support for continuous evolution in model-based software development requires tool environme...
International audienceDomain Specific Visual Languages (DSVLs) play a cornerstone role in Model-Driv...
International audienceModel transformations play a cornerstone role with the emergence of Model Driv...
Model transformations play a cornerstone role with the emergence of Model Driven Engineering (MDE), ...
As the popularity of domain-specific visual languages (DSVLs) grows, many concerns have arisen regar...
Abstract. There is a growing need to explicitly represent the behavioral semantics of Modeling Langu...
With the success of the UML, the ability of transform-ing models into programs or formal specificati...
Abstract. Domain-Specific Modeling Languages (DSMLs) enable domain experts to participate in softwar...
Nowadays the usage of model transformations in software engineering has become widespread. Consideri...
Model Transformation has become central to most software engineering activities. It refers to the pr...
Abstract: Graph transformations have been used to model services and systems where rules describe pr...
International audienceModel executability is now a key concern in model-driven engineering, mainly t...
International audienceThis paper is concerned with the interplay of the expressiveness of model and ...
As the popularity of domain-specific visual languages (DSVLs) grows, concerns have arisen regarding ...
In model-based software development, a complete design and analysis process involves designing the s...
Optimal support for continuous evolution in model-based software development requires tool environme...