Software Change Impact Analysis
Software Change Impact Analysis
Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools
Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools
Semi-automatic model integration using matching transformations and weaving models
Proceedings of the 2007 ACM symposium on Applied computing
Semi-automatic model integration using matching transformations and weaving models
Proceedings of the 2007 ACM symposium on Applied computing
Metamodel Matching for Automatic Model Transformation Generation
MoDELS '08 Proceedings of the 11th international conference on Model Driven Engineering Languages and Systems
Automatability of Coupled Evolution of Metamodels and Models in Practice
MoDELS '08 Proceedings of the 11th international conference on Model Driven Engineering Languages and Systems
Automating Co-evolution in Model-Driven Engineering
EDOC '08 Proceedings of the 2008 12th International IEEE Enterprise Distributed Object Computing Conference
Different models for model matching: An analysis of approaches to support model differencing
CVSM '09 Proceedings of the 2009 ICSE Workshop on Comparison and Versioning of Software Models
KM3: a DSL for metamodel specification
FMOODS'06 Proceedings of the 8th IFIP WG 6.1 international conference on Formal Methods for Open Object-Based Distributed Systems
Metamodel adaptation and model co-adaptation
ECOOP'07 Proceedings of the 21st European conference on Object-Oriented Programming
Modeling and analyzing performance of software for wireless sensor networks
Proceedings of the 2nd Workshop on Software Engineering for Sensor Network Applications
On the concurrent versioning of metamodels and models: challenges and possible solutions
Proceedings of the 2nd International Workshop on Model Comparison in Practice
What is needed for managing co-evolution in MDE?
Proceedings of the 2nd International Workshop on Model Comparison in Practice
ICMT'11 Proceedings of the 4th international conference on Theory and practice of model transformations
A generic solution for syntax-driven model co-evolution
TOOLS'11 Proceedings of the 49th international conference on Objects, models, components, patterns
Evolution and change management of XML-based systems
Journal of Systems and Software
Limitations of automating model migration in response to metamodel adaptation
MODELS'09 Proceedings of the 2009 international conference on Models in Software Engineering
Enabling dynamic metamodels through constraint-driven modeling
Proceedings of the 34th International Conference on Software Engineering
Reconstructing complex metamodel evolution
SLE'11 Proceedings of the 4th international conference on Software Language Engineering
Automatically generating and adapting model constraints to support co-evolution of design models
Proceedings of the 27th IEEE/ACM International Conference on Automated Software Engineering
Viewpoint co-evolution through coarse-grained changes and coupled transformations
TOOLS'12 Proceedings of the 50th international conference on Objects, Models, Components, Patterns
SFM'12 Proceedings of the 12th international conference on Formal Methods for the Design of Computer, Communication, and Software Systems: formal methods for model-driven engineering
An EMF-based toolkit for reasoning on web services evolution
Proceedings of the workshop on ACadeMics Tooling with Eclipse
Towards migration-aware filtering in model differences application
Proceedings of the 6th International Workshop on Models and Evolution
Supporting different process views through a shared process model
ECMFA'13 Proceedings of the 9th European conference on Modelling Foundations and Applications
DaemonX: Design, Adaptation, Evolution, and Management of Native XML (and More Other) Formats
Proceedings of International Conference on Information Integration and Web-based Applications & Services
Hi-index | 0.00 |
In Model-Driven Engineering models and metamodels are not preserved from the evolutionary pressure which inevitably affects almost any artefacts. Moreover, the coupling between models and metamodels implies that when a metamodel undergoes a modification, the conforming models require to be accordingly co-adapted. One of the main obstacles to the complete automation of the adaptation process is represented by the dependencies which occur among the different kinds of modifications. The paper illustrates a dependency analysis, classifies such dependencies, and proposes a metamodeling language driven resolution which is independent from the evolving metamodel and its underlying semantics. The resolution enables a decomposition and consequent scheduling of the adaptation steps allowing the full automation of the process.