A Rule-based Model Transformation Method

ZHANG Zheng,HE Ke-qing,LIU Jin
DOI: https://doi.org/10.3969/j.issn.1001-3695.2005.10.005
2005-01-01
Abstract:Model Driven Development(MDD) represents the direction of the software engineering, but so far MDD is short of an integrated transformation description and according execute mechanism. So it is difficult to implement model auto-transformation. This paper defines a transformation framework from platform independent model to platform specific model and uses UML active graph to descript the mechanism of model transformation. Then this paper defines the representation of transformation rules based on OCL and gives the rules combining with the model transformation from model defined with UML to model specified by Java. At last an application example is given to demonstrate the reasonable and convenient of this method.
What problem does this paper attempt to address?