Abstract
This article focuses on using of top level Model Driven Architecture (MDA) modelling and how automatic transformation to lower levels can be accomplished in information systems development. The primary aim of this work is to design a systems approach to Computer Independent Model (CIM)-Platform Independent Model (PIM) transformation in MDA. These approaches to CIM-PIM transformation are designed for selected models representing CIM and PIM levels of abstraction. The final automated CIM to PIM transformation we present is based on business process modelling by means of Business Process Model and Notation (BPMN). Models of business processes in BPMN are stored in Extensible Markup Language Process Definition Language (XMLPDL/XPDL) format, which is used for automated transformation into selected Unified Modelling Language (UML) design models, using transformation algorithms generated in eXtensible Stylesheet Language Transformations (XSLT) language.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Kang, D., Lee, J., Choi, S., Kim, K.: An ontology-based enterprise architecture. Expert Syst. Appl. 37, 1456–1464 (2010)
Saat, J., Franke, U., Lagersteom, R., Ekstedt, M.: Enterprise architecture meta models for IT/Business Alignment Situations. In: 14th IEEE International Enterprise Distributed Object Computing Conference, pp. 14–23 (2010)
Preface/J. Syst. Softw. 85, 459–462 (2012)
Castro, J., Lucena, M., Silva, C., Alencar, F., Santos, E., Pimentel, J.: Changing attitudes towards the generation of architectural models. J. Syst. Softw. 85, 463–479 (2012)
de Boer, R., van Vliet, H.: On similarity between requirements and architecture. J. Syst. Softw. 82, 544–550 (2009)
Roebuck, K.: Model-driven architecture (MDA). ISBN-13: 978-1743044735. ISBN-10: 1743044739. Publisher tebbo (2011)
Kherraf, S., Lefebvre, E., Suryn, W.: Transformation from CIM to PIM using patterns and archetypes. In: 19th Australian Conference on Software Engineering, ASWEC 2008, pp. 338–346 (2008)
Rodriguez, A., Fernandez-Medina, E., Piattini, M.: Towards CIM to PIM transformation: from secure business processes defined in BPMN to use-cases. In: Lecture Notes in Computer Science, vol. 4714/2007, pp. 408–415. Springer, Berlin (2007). doi:10.1007/978-3-540-75183-0_30
Zhang, W., Mei, H., Zhao, H., Yang, J.: Transformation from CIM to PIM: a feature-oriented component-based approach. In: Proceedings of ACM/IEEE Eighth International Conference on Model Driven Engineering Languages and Systems (MoDELS’05), pp. 248–263 (2005)
Cao, X., Miao, H., Chen, Y.: Transformation from computation independent model to platform independent model with pattern. J. Shanghai Univ. (Eng. Ed.) 12(6), 515–523 (2008). doi:10.1007/s11741-008-0610-2
Rodriguez, A., García-Rodriguez de Guzman, I., Fernandez-Medina, E., Piattini M.: Semi-formal transformation of secure business processes into analysis class and use case models: an MDA approach. Inf. Softw. Technol. 52(9) 945–997 (2010)
Bousetta, B., El Beggar, O., Gadi T.: A methodology for CIM modelling and its transformation to PIM. J. Inf. Eng. Appl. 3(2) (2013). ISSN 2224-5782 (print), 2225-0506 (online)
Mazon, J., Pardillo, J., Trujillo J.: A model-driven goal-oriented requirement engineering approach for data warehouses. In: Proceedings of the Conference on Advances in Conceptual Modeling: Foundations and Applications, ER Workshops, pp. 255–264, Auckland, New Zealand, (2007)
Kardos, M.: CIM-PIM transformation in Model Driven Architecture. Dissertation Thesis, University of Zilina (2011)
Acknowledgments
The case study in the paper is a partial outcome of the projects “Quality education by supporting innovative forms, quality research and international cooperation—a successful graduate for practice” ITMS code 26110230090 and project University Science Park of the University of Zilina ITMS 26220220184 supported by the Research and Development Operational Program funded by the European Regional Development Fund.
The authors thank Neven Vrcek for valuable advice and ideas.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Drozdova, M., Kardos, M., Kurillova, Z., Bucko, B. (2016). Transformation in Model Driven Architecture. In: Borzemski, L., Grzech, A., Świątek, J., Wilimowska, Z. (eds) Information Systems Architecture and Technology: Proceedings of 36th International Conference on Information Systems Architecture and Technology – ISAT 2015 – Part I. Advances in Intelligent Systems and Computing, vol 429. Springer, Cham. https://doi.org/10.1007/978-3-319-28555-9_17
Download citation
DOI: https://doi.org/10.1007/978-3-319-28555-9_17
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-28553-5
Online ISBN: 978-3-319-28555-9
eBook Packages: EngineeringEngineering (R0)