Home
Scholarly Works
Transformation from computation independent model...
Journal article

Transformation from computation independent model to platform independent model with pattern

Abstract

Model driven architecture (MDA) is an evolutionary step in software development. Model transformation forms a key part of MDA. The transformation from computation independent model (CIM) to platform independent model (PIM) is the first step of the transformation. This paper proposes an approach for this transformation with pattern. In this approach, we take advantage of “reuse” from various standpoints. Feature model is used to describe the requirement of the application. This can help us bring “reuse” into effect at requirement level. Moreover we use pattern to transform CIM to PIM. This can help us bring “reuse” into effect at development level. Meanwhile, pattern was divided into four hierarchies. Different hierarchies of pattern are used to help us utilize reuse at different phase of development. From another standpoint, feature model describes the problem of a domain while pattern describe the problem across domains. This can help us reuse the element in and across domains. Finally, the detailed process of the transformation is given.

Authors

Cao X-X; Miao H-K; Chen Y-H

Journal

Journal of Shanghai University (English Edition), Vol. 12, No. 6, pp. 515–523

Publisher

Springer Nature

Publication Date

December 1, 2008

DOI

10.1007/s11741-008-0610-2

ISSN

1007-6417

Contact the Experts team