Skip to main content

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 429))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Kang, D., Lee, J., Choi, S., Kim, K.: An ontology-based enterprise architecture. Expert Syst. Appl. 37, 1456–1464 (2010)

    Article  Google Scholar 

  2. 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)

    Google Scholar 

  3. Preface/J. Syst. Softw. 85, 459–462 (2012)

    Google Scholar 

  4. 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)

    Article  Google Scholar 

  5. de Boer, R., van Vliet, H.: On similarity between requirements and architecture. J. Syst. Softw. 82, 544–550 (2009)

    Article  Google Scholar 

  6. Roebuck, K.: Model-driven architecture (MDA). ISBN-13: 978-1743044735. ISBN-10: 1743044739. Publisher tebbo (2011)

    Google Scholar 

  7. 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)

    Google Scholar 

  8. 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

    Google Scholar 

  9. 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)

    Google Scholar 

  10. 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

    Article  Google Scholar 

  11. 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)

    Google Scholar 

  12. 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)

    Google Scholar 

  13. 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)

    Google Scholar 

  14. Kardos, M.: CIM-PIM transformation in Model Driven Architecture. Dissertation Thesis, University of Zilina (2011)

    Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Matilda Drozdova .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics