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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
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
Chen C-K (2008) Construct model of the knowledge-based economy indicators. Transform Bus Econ 7(2(14))
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
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
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
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
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
Gudas S (2012) Informacijos sistemų inžinerijos teorijos pagrindai/Fundamentals of Information Systems Engineering Theory. (Lithuanian) Vilnius University. ISBN 978-609-459-075-7
Henderson J, Venkatraman N (1999) Strategic alignment: leveraging information technology for transforming organizations. IBM Syst J 38(2, 3):472–484
Jacobson I, Rumbaugh J, Booch G (2005) Unified modeling language user guide, 3rd edn. Addison-Wesley Professional. ISBN 0321267974
Jenney J (2010) Modern methods of systems engineering: with an introduction to pattern and model based methods. ISBN 13:978-1463777357
Kerzazi N, Lavallée M, Robillard PN (2013) A knowledge-based perspective for software process modeling. e-Inform Softw Eng J 7
Lopata A, Ambraziunas M, Gudas S (2011) Knowledge-based approach to business and IT alignment modelling. Transform Bus Econ 10(2(23)):60–73
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
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
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)
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
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
Sajja PS, Akerkar R (2010) Knowledge-based systems for development. Adv Knowl Based Syst Model Appl Res 1
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
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
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
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
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this chapter
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
DOI: https://doi.org/10.1007/978-3-030-39250-5_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-39249-9
Online ISBN: 978-3-030-39250-5
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)