The Community for Technology Leaders
Information Technology: Coding and Computing, International Conference on (2005)
Las Vegas, Nevada
Apr. 4, 2005 to Apr. 6, 2005
ISBN: 0-7695-2315-3
pp: 373-378
Chengwan He , Wuhan University, China
Keqing He , Wuhan University, China
Bing Li , Wuhan University, China
Peng Liang , Wuhan University, China
Jin Liu , Wuhan University, China
Automated model transformation from PIMs to PSMs is a pivotal challenge of model driven development. Since models are usually represented in a graphic manner of class diagram(CD), current graphic-transformation based approach seems to be a natural approach. To overcome deficiencies of this approach, i.e. insufficiency of direct support for CD and explicit formal definition, we define a transformation definition metamodel, which employs the rule template match technique. The rule iteration algorithm and the rule schedule algorithm form the computing model. We also define and implement a transformation rule set for the transformation from UML class models to EJB models. Explicitly formal definition, transformation metamodel and demonstration make our work comprehensible and applicable. Besides MDD, our work also has potential to be applied in software evolution and integration.
model transformation; metamodel
Chengwan He, Keqing He, Bing Li, Peng Liang, Jin Liu, "A Transformation Definition Metamodel for Model Transformation", Information Technology: Coding and Computing, International Conference on, vol. 02, no. , pp. 373-378, 2005, doi:10.1109/ITCC.2005.49
286 ms
(Ver 3.3 (11022016))