Abstract
The scope of this article is to present knowledge-based Unified Modelling Language (UML) behaviour (dynamic) models generation from Enterprise Model (EM) technique. The main advantage of this method is that problem domain knowledge inducted during user requirements specification and business modelling IS lifecycle phases are validated and verified before formal criteria defined. In this case empirical factors which could adversely influence the whole IS development process are decreased. The beginning of generation process is a selection of concrete UML model and specific element from EM as the main one. In this article main steps of generation from EM are presented. The conclusive result of the generation from EM are UML dynamic models that specifies structure of specific problem domain and can be used by IS developers in further lifecycle phases.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Butleris, R., Lopata, A., Ambraziunas, M., Veitaite, I., Masteika, S.: 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
Eichelberger, H., Eldogan, Y., Schmid, K.: A comprehensive analysis of UML tools, their capabilities and compliance. Softw. Syst. Eng., versio 2.0, August 2011. Universität Hildesheim
Dunkel, J., Bruns, R.: Model-driven architecture for mobile applications. In: Abramowicz, W. (ed.) BIS 2007. LNCS, vol. 4439, pp. 464–477. Springer, Heidelberg (2007). doi:10.1007/978-3-540-72035-5_36
IEEE Computer Society. Guide to the Software Engineering Body of Knowledge SWEBOK. Version 3.0 (2014). Paperback ISBN-13:978-0-7695-5166-1
Jenney, J.: Modern methods of systems engineering: with an introduction to pattern and model based methods (2010). ISBN-13:978-1463777357
Gudas, S.: Informacijos sistemų inzinerijos teorijos pagrindai. Vilniaus universiteto leidykla (2012). ISBN: 978-609-459-075-7
Gudas, S., Lopata, A.: Meta-model based development of use case model for business function. Inf. Technol. Control 36(3) (2007). ISSN: 1392-124X 2007
Fouad, A., Phalp, K., Kanyaru, J.M., Jeary, S.: Embedding requirements within model-driven architecture. Softw. Q. J. 19(2), 411–430 (2011)
Gailly, F., Casteleyn, S., Alkhaldi, N.: On the symbiosis between enterprise modelling and ontology engineering. In: Ng, W., Storey, Veda C., Trujillo, Juan C. (eds.) ER 2013. LNCS, vol. 8217, pp. 487–494. Springer, Heidelberg (2013). doi:10.1007/978-3-642-41924-9_42
Kerzazi, N., Lavallée, M., Robillard, P.N.: A knowledge-based perspective for software process modeling. e-Informatica Softw. Eng. J. 7, 25–33 (2013)
Lopata, A.: Disertacija. Veiklos modeliu grindziamas kompiuterizuotas funkcinių vartotojo reikalavimų specifikavimo metodas (2004)
Lopata, A., Ambraziunas, M., Gudas, S., Butleris, R.: The main principles of knowledge-based information systems engineering. Electron. Electr. Eng. 11(1), 99–102 (2012). ISSN: 2029-5731
Lopata, A., Ambraziunas, M., Gudas, S.: Knowledge based MDA requirements specification and validation technique. Transform. Bus. Econ. 11(1), 248–261 (2012)
Morkevicius, A., Gudas, S.: Enterprise knowledge based software requirements elicitation. Inf. Technol. Control 40(3), 181–190 (2011). 1392-124X
OMG UML. Unified Modelling Language version 2.5. Unified Modelling (2017). http://www.omg.org/spec/UML/2.5
Perjons, E.: 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 (2011). ISBN: 978-91-7447-249-3
Soares, M.S., Vrancken, J.: Model-driven user requirements specification using SysML. J. Softw. 3(6), 57–68 (2008). ISSN: 1796-217X
Stirna, J., Persson, A., Sandkuhl, K.: Participative enterprise modeling: experiences and recommendations. In: Krogstie, J., Opdahl, A., Sindre, G. (eds.) CAiSE 2007. LNCS, vol. 4495, pp. 546–560. Springer, Heidelberg (2007). doi:10.1007/978-3-540-72988-4_38
UML diagrams. The Unified Modeling Language (2017). http://www.uml-diagrams.org/
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Veitaitė, I., Lopata, A. (2017). Knowledge-Based UML Models Generation from Enterprise Model Technique. In: Damaševičius, R., Mikašytė, V. (eds) Information and Software Technologies. ICIST 2017. Communications in Computer and Information Science, vol 756. Springer, Cham. https://doi.org/10.1007/978-3-319-67642-5_26
Download citation
DOI: https://doi.org/10.1007/978-3-319-67642-5_26
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-67641-8
Online ISBN: 978-3-319-67642-5
eBook Packages: Computer ScienceComputer Science (R0)