Skip to main content

Knowledge-Based Transformation Algorithms of UML Dynamic Models Generation from Enterprise Model

  • Chapter
  • First Online:
Data Science: New Issues, Challenges and Applications

Part of the book series: Studies in Computational Intelligence ((SCI,volume 869))

Abstract

In today’s organizations nowadays exists big gap between business and information technologies. Information technology strategy planning is multistage process and information system development relies on implementation of each stage of IS lifecycle. A knowledge-based IS engineering proposed system modelling and decision-making tools and methods, which helps to expand more precise and comprehensive subject area corresponding to the project. Participants of IS project such as developer or programmer is allowed to use not only the knowledge of the project, which is collected in traditional CASE tool storage, but also the knowledge storage, where subject area knowledge is collected according to formal criteria. There have been made many efforts for the analysis of Unified Modelling Language (UML) models generation of diverse knowledge-based models combining frameworks, workflow patterns, modelling languages and natural language specifications. Knowledge-based subsystem as CASE tool component with Enterprise Meta-Model (EMM) and Enterprise Model (EM) within can significantly help with UML dynamic models generation using transformation algorithms. Application of the knowledge-based transformation algorithms grants the possibility to operate additional models validation methods that EMM determines. The main purpose of the paper is to present how EM can be used in UML models generation process. This paper combines results from previous researches and summarizes part of them. There is described importance of knowledge-based IS engineering in business and IT alignment process. There is also described UML models elements roles variations after generation from EM. The most valuable result of this research is presentation of UML Sequence model generation from EM process, by defining transformation algorithm and illustrating it by a particular example what proves EM sufficiency for whole generation process.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 139.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 179.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 179.99
Price excludes VAT (USA)
  • Durable hardcover 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

Similar content being viewed by others

References

  • Butleris R, Lopata A, Ambraziunas M, Veitaitė I, Masteika S (2015) SysML and UML models usage in knowledge based MDA process. Elektronika ir elektrotechnika 21(2):50–57 (2015). Print ISSN: 1392-1215, Online ISSN: 2029-5731

    Google Scholar 

  • Chen C-K (2008) Construct model of the knowledge-based economy indicators. Transform Bus Econ 7(2(14))

    Google Scholar 

  • Chen R, Sun Ch, Helms M, Jihd W (2008) Aligning information technology and business strategy with a dynamic capabilities perspective: a longitudinal study of a Taiwanese Semiconductor Company. Int J Inf Manage 28(2008):366–378

    Article  Google Scholar 

  • Dunkel J, Bruns R (2007) Model-driven architecture for mobile applications. In: Proceedings of the 10th international conference on business information systems (BIS), vol 4439/2007, pp 464–477

    Google Scholar 

  • Eichelberger H, Eldogan Y, Schmid KA (2011) Comprehensive analysis of UML tools, their capabilities and compliance. Software Systems Engineering, Universität Hildesheim. Version 2.0

    Google Scholar 

  • Gailly F, Casteleyn S, Alkhaldi N (2013) On the symbiosis between enterprise modelling and ontology engineering. Ghent University, Universitat Jaume I, Vrije Universiteit Brussel. https://doi.org/10.1007/978-3-642-41924-9_42

  • Gudas S (2009a) Enterprise knowledge modelling: domains and aspects. Technol Econ Dev Econ Balt J Sustain 281–293

    Google Scholar 

  • Gudas S (2009b) Architecture of knowledge-based enterprise management systems: a control view. In: Proceedings of the 13th world multiconference on systematics, cybernetics and informatics (WMSCI2009), 10–13 July, Orlando, Florida, USA, vol III, pp 161–266. ISBN 10:1-9934272-61-2 (volume III). ISBN 13:978-1-9934272-61-9

    Google Scholar 

  • Gudas S (2012) Informacijos sistemų inžinerijos teorijos pagrindai/Fundamentals of Information Systems Engineering Theory. (Lithuanian) Vilnius University. ISBN 978-609-459-075-7

    Google Scholar 

  • Henderson J, Venkatraman N (1999) Strategic alignment: leveraging information technology for transforming organizations. IBM Syst J 38(2, 3):472–484

    Google Scholar 

  • Jacobson I, Rumbaugh J, Booch G (2005) Unified modeling language user guide, 3rd edn. Addison-Wesley Professional. ISBN 0321267974

    Google Scholar 

  • Jenney J (2010) Modern methods of systems engineering: with an introduction to pattern and model based methods. ISBN 13:978-1463777357

    Google Scholar 

  • Kerzazi N, Lavallée M, Robillard PN (2013) A knowledge-based perspective for software process modeling. e-Inform Softw Eng J 7

    Google Scholar 

  • Lopata A, Ambraziunas M, Gudas S (2011) Knowledge-based approach to business and IT alignment modelling. Transform Bus Econ 10(2(23)):60–73

    Google Scholar 

  • Lopata A, Veitaitė I, Gudas S, Butleris R (2014) Case tool component—knowledge-based subsystem UML diagrams generation process. Transform Bus Econ 13(2B(32B)):676–696. Vilnius University, Brno University of Technology, University of Latvia. Brno, Kaunas, Riga, Vilnius, Vilniaus universitetas. ISSN 1648-4460

    Google Scholar 

  • Lopata A, Veitaitė I, Žemaitytė N (2016) Enterprise model based UML interaction overview model generation process. In: Abramowicz W, Alt R, Bogdan F (eds) Business information systems workshops: BIS 2016 international workshops, Leipzig, Germany, 6–8 July 2016: revised papers. Lecture notes in business information processing, vol 263. Springer International Publishing, Berlin. ISSN 1865-1348

    Google Scholar 

  • OMG UML (2019) Unified modeling language version 2.5.1. Unified modelling. https://www.omg.org/spec/UML/About-UML/

  • Peak D, Guynes C, Prybutok V, Xu C (2011) Aligning information technology with business strategy: an action research approach. JITCAR 13(1)

    Google Scholar 

  • Perjons E (2011) Model-driven process design. Aligning value networks, enterprise goals, services and IT systems. Department of Computer and Systems Sciences, Stockholm University. Sweden by US-AB, Stockholm ISBN 978-91-7447-249-3

    Google Scholar 

  • Plazaola L, Flores J, Vargas N, Ekstedt M (2008) Strategic business and IT alignment assessment: a case study applying an enterprise architecture-based metamodel. In: Proceedings of the 41st Hawaii international conference on system sciences. 1530-1605/08

    Google Scholar 

  • Sajja PS, Akerkar R (2010) Knowledge-based systems for development. Adv Knowl Based Syst Model Appl Res 1

    Google Scholar 

  • Skersys T (2008) Business knowledge-based generation of the system class model Kaunas: Information Systems Department, Kaunas University of Technology. http://itc.ktu.lt/itc372/Skersys372.pdf

  • Sommerville I (2011) Software engineering, 9th edn. Pearson Education, Inc., Publishing as Addison-Wesley, Boston. ISBN 13:978-0-13-703515-1

    Google Scholar 

  • UML Diagrams (2012) UML diagrams characteristic. www.uml-diagrams.org

  • Veitaitė I, Lopata A (2015) Additional knowledge based MOF architecture layer for UML models generation process. In: Abramowicz W, Kokkinaki A (eds) Business information systems: 2015 international workshops: revised papers: proceedings. Lecture notes in business information processing, vol 226. Springer International Publishing, Berlin. ISSN 1865-1348

    Google Scholar 

  • Veitaitė I, Lopata A (2017) Transformation algorithms of knowledge based UML dynamic models generation. In: Abramowicz W (ed) Business information systems workshops BIS 2017, Poznan, Poland, 28–30 June. Lecture notes in business information processing, vol 303. Springer International Publishing, Cham

    Google Scholar 

  • Veitaitė I, Lopata A (2018) Problem domain knowledge driven generation of UML models. In: Damaševičius R, Vasiljevienė G (eds) Information and software technologies: 24th international conference, ICIST 2018, Vilnius, Lithuania, 4–6 Oct 2018. Springer, Cham

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ilona Veitaite .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Veitaite, I., Lopata, A. (2020). Knowledge-Based Transformation Algorithms of UML Dynamic Models Generation from Enterprise Model. In: Dzemyda, G., Bernatavičienė, J., Kacprzyk, J. (eds) Data Science: New Issues, Challenges and Applications. Studies in Computational Intelligence, vol 869. Springer, Cham. https://doi.org/10.1007/978-3-030-39250-5_3

Download citation

Publish with us

Policies and ethics