We present an approach for change-based (as opposed to state-based) model persistence that can facilitate high-performance incremental model processing (e.g. validation, transformation) by minimising the cost of change identification when models evolve. We illustrate a prototype that implements the proposed approach on top of the Eclipse Modelling Framework and we present a roadmap for further work in this direction
This paper proposes and evaluates an efficient approach for loading models stored in a change-based ...
This paper proposes and evaluates an efficient approach for loading models stored in a change-based ...
In Model-Driven Software Development, a software product is created through iteratively refined mode...
We present an approach for change-based (as opposed to state-based) model persistence that can facil...
This paper extends our previous work on change-based model persistence and demonstrates a tool that ...
Comparison of large models can be time-consuming since every element has to be visited, matched, and...
Model transformations are an integral part of model-driven development. Incremental updates are a ke...
When model transformations are used to implement consistency relations between very large models, in...
Comparison of large models can be time-consuming since every element has to be visited, matched, and...
Change-based persistence has the potential to support faster and more accurate model comparison, mer...
International audienceThe progressive industrial adoption of Model-Driven Engineering (MDE) is foste...
Model-driven engineering (MDE) promotes the use of abstractions to simplify the development of compl...
International audienceDevelopers change models with clear intentions-e.g., for refactoring, defects ...
International audienceWhen reengineering large systems, software developers would like to assess and...
Automatic generation of textual artefacts (including code, documentation, configuration files, build...
This paper proposes and evaluates an efficient approach for loading models stored in a change-based ...
This paper proposes and evaluates an efficient approach for loading models stored in a change-based ...
In Model-Driven Software Development, a software product is created through iteratively refined mode...
We present an approach for change-based (as opposed to state-based) model persistence that can facil...
This paper extends our previous work on change-based model persistence and demonstrates a tool that ...
Comparison of large models can be time-consuming since every element has to be visited, matched, and...
Model transformations are an integral part of model-driven development. Incremental updates are a ke...
When model transformations are used to implement consistency relations between very large models, in...
Comparison of large models can be time-consuming since every element has to be visited, matched, and...
Change-based persistence has the potential to support faster and more accurate model comparison, mer...
International audienceThe progressive industrial adoption of Model-Driven Engineering (MDE) is foste...
Model-driven engineering (MDE) promotes the use of abstractions to simplify the development of compl...
International audienceDevelopers change models with clear intentions-e.g., for refactoring, defects ...
International audienceWhen reengineering large systems, software developers would like to assess and...
Automatic generation of textual artefacts (including code, documentation, configuration files, build...
This paper proposes and evaluates an efficient approach for loading models stored in a change-based ...
This paper proposes and evaluates an efficient approach for loading models stored in a change-based ...
In Model-Driven Software Development, a software product is created through iteratively refined mode...