Skip to main content

Knowledge-Based UML Models Generation from Enterprise Model Technique

  • Conference paper
  • First Online:
Information and Software Technologies (ICIST 2017)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 756))

Included in the following conference series:

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.

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 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. 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

    Article  Google Scholar 

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

    Google Scholar 

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

    Chapter  Google Scholar 

  4. IEEE Computer Society. Guide to the Software Engineering Body of Knowledge SWEBOK. Version 3.0 (2014). Paperback ISBN-13:978-0-7695-5166-1

    Google Scholar 

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

    Google Scholar 

  6. Gudas, S.: Informacijos sistemų inzinerijos teorijos pagrindai. Vilniaus universiteto leidykla (2012). ISBN: 978-609-459-075-7

    Google Scholar 

  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

    Google Scholar 

  8. Fouad, A., Phalp, K., Kanyaru, J.M., Jeary, S.: Embedding requirements within model-driven architecture. Softw. Q. J. 19(2), 411–430 (2011)

    Article  Google Scholar 

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

    Chapter  Google Scholar 

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

    Google Scholar 

  11. Lopata, A.: Disertacija. Veiklos modeliu grindziamas kompiuterizuotas funkcinių vartotojo reikalavimų specifikavimo metodas (2004)

    Google Scholar 

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

    Google Scholar 

  13. Lopata, A., Ambraziunas, M., Gudas, S.: Knowledge based MDA requirements specification and validation technique. Transform. Bus. Econ. 11(1), 248–261 (2012)

    Google Scholar 

  14. Morkevicius, A., Gudas, S.: Enterprise knowledge based software requirements elicitation. Inf. Technol. Control 40(3), 181–190 (2011). 1392-124X

    Google Scholar 

  15. OMG UML. Unified Modelling Language version 2.5. Unified Modelling (2017). http://www.omg.org/spec/UML/2.5

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

    Google Scholar 

  17. Soares, M.S., Vrancken, J.: Model-driven user requirements specification using SysML. J. Softw. 3(6), 57–68 (2008). ISSN: 1796-217X

    Article  Google Scholar 

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

    Chapter  Google Scholar 

  19. UML diagrams. The Unified Modeling Language (2017). http://www.uml-diagrams.org/

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ilona Veitaitė .

Editor information

Editors and Affiliations

Rights and permissions

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

Publish with us

Policies and ethics