The transformation from platform independent models to platform specific models is a key technology in OMG's MDA. The mapping relations between different models are the foundation and basis for the transformation. By abstractly analyzing the characteristic of syntax and semantics of modeling languages, a semantic-features-calculation based model mapping approach for the development of Web information systems was proposed. To using this approach, abstract target semantic model should be constructed firstly. Then, based on the idea of elements in source semantic domain being reconstructed in the target semantic domain, mapping relations from source model to target model are made via abstract target semantic model. This approach may not only to be a theoretical guidance for model transformation, but also can be a measurement for validating the mapping rules between models at different abstract levels. JavaServer Faces assisted with Enterprise JavaBeans was used as a target platform to help interpreting the process of using this approach.
['Guodong Huang', 'Li Chen', 'Jinkui Hou']
A Semantic-Features-Calculation Based Model Mapping Approach for Web Information Systems