Model Reusability and Multidirectional Transformation using Unified Metamodel
Thangaraj, JagadeeswaranORCID: 0000-0002-2721-0898 and Ulaganathan, Senthilkumaran
(2019)
Model Reusability and Multidirectional Transformation using Unified Metamodel.
In: 2018 IEEE Distributed Computing, VLSI, Electrical Circuits and Robotics (DISCOVER), 13-14 Aug 2018, Mangalore, India.
ISBN 978-1-5386-5324-1
Model Transformation is a software engineering mechanism for transforming one model into another model between different phases to develop a software system. A metamodel defines the abstract syntax of models and the interrelationships between model elements. Model transformation approaches use different metamodels to represent source and target model of the system. This paper investigates for a unified metamodel when they share set of core representations in different phases and checks the possibilities for multidirectional transformation for code generation, upgradation and migration purposes.