A Meta-Model for DEVS - Designed following Model Driven Engineering Specifications

Author(s):  
Nuno Silva ◽  
Pedro Sousa ◽  
Miguel Mira da Silva

Models are a fundamental aspect of enterprise architecture, as they capture the concepts and relationships that describe the essentials of the different enterprise domains. These models are tightly coupled to an enterprise architecture modeling language that defines the rules for creating and updating such models. In the model-driven engineering field, these languages are formalized as meta-models. Over time, to keep up with the need to capture a more complex reality in their enterprise architecture models, organizations need to enrich the meta-model and, consequently, migrate the existing models. Model migration poses a strenuous modeling effort with the gathering of enterprise data and model redesign, leading to an error-prone and time-consuming task. In this chapter, the authors present a catalog of co-evolution operations for enabling automation of ArchiMate model migration based on a set of meta-model changes.


Author(s):  
Junaid Rashid ◽  
Waqar Mehmood ◽  
Muhammad Wasif Nisar

This Survey paper shows the recent state of model comparison as it’s applies to Model Driven engineering. In Model Driven Engineering to calculate the difference between the models is a very important and challenging task. There are number of tasks involved in Model differencing that firstly starts with identifying and matching the elements of the model. In this paper we discuss how model matching is accomplished, the strategies, techniques and the types of the model. In this paper we also discuss the future direction. We find out that many of the latest model comparison strategies are geared near enabling Meta model and similarity based matching. Therefore model versioning is the most dominant application of the model comparison. Recently to work on comparison for versioning has begun to deteriorate, giving way to different applications. Ultimately there is wide change among the tools in the measure of client exertion needed to perform model comparisons, as some require more push to encourage more sweeping statement and expressive force.


IEEE Access ◽  
2018 ◽  
Vol 6 ◽  
pp. 19923-19939 ◽  
Author(s):  
Santiago Jacome ◽  
Juan De Lara

2012 ◽  
Vol 47 (3) ◽  
pp. 73-82 ◽  
Author(s):  
Andreas Steck ◽  
Alex Lotz ◽  
Christian Schlegel

Sign in / Sign up

Export Citation Format

Share Document