DocumentCode
532498
Title
Method of constructing model transformation rule based on reusable pattern
Author
Jin, Li ; Guisheng, Yin
Author_Institution
Sch. of Comput. Sci. & Technol., Harbin Eng. Univ., Harbin, China
Volume
8
fYear
2010
fDate
22-24 Oct. 2010
Abstract
Model transformation is one of the core operations in model driven architecture (MDA) and engineering (MDE), which happens among heterogeneous models in various modeling languages. Constructing rules for such model transformation is time consuming and of great challenge. A question arises that how to describe these knowledge in standardized form and reuse them to construct model transformation rules quickly and in low cost. In this paper, transformation pattern is introduced and well defined according to the design pattern in software development. It represents transformation rules in a modeling language independent form and is easy to reuse. This study proposes a model transformation framework based on pattern and a rule constructing method. Seven reusable atomic patterns are given and nine rule extracting strategies based on this are figured. Finally, this study presents an algorithm which incorporates these strategies for constructing transformation rules. Case study in transformation between two business process models in BPMN and JPDL shows the applicability of the method in real model transformation.
Keywords
business data processing; software engineering; BPMN; JPDL; business process models; design pattern; model driven architecture; model driven engineering; model transformation rule construction method; modeling language independent form; reusable pattern; software development; Acceleration; Computational modeling; Educational institutions; Pattern matching; MDD; transformation pattern; transformation rule;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Application and System Modeling (ICCASM), 2010 International Conference on
Conference_Location
Taiyuan
Print_ISBN
978-1-4244-7235-2
Electronic_ISBN
978-1-4244-7237-6
Type
conf
DOI
10.1109/ICCASM.2010.5620641
Filename
5620641
Link To Document