Skip to main content

Quality of Conceptual Models in Model Driven Software Engineering

  • Chapter
  • First Online:
Conceptual Modeling Perspectives

Abstract

Since the introduction of the ER-language in the late seventies, conceptual modelling has been an important area in information systems development. Conceptual modelling is widely used today, both on an analytical and a design-oriented level, e.g. for model-driven software engineering. The quality of conceptual models have also been investigated and discussed since the mid-nineties. In this paper we present a specialization of a general framework for assessing quality of models for being able to evaluate the quality of conceptual models as used in model-driven software engineering. This has resulted in a useful deepening of the generic framework on this specific kind of models, and in this way improved the practical applicability of the framework when applied to discussing the quality of conceptual models as used in model driven software engineering..

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 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
Hardcover Book
USD 109.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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Aguilera D., Gómez C., Olivé A. (2013) Enforcement of Conceptual Schema Quality Issues in Current Integrated Development Environments. In: Salinesi C., Norrie M.C., Pastor ó. (eds) Advanced Information Systems Engineering. CAiSE 2013. Lecture Notes in Comput-er Science, vol 7908. Springer, Berlin, Heidelberg

    Google Scholar 

  2. Becker, J., Rosemann, M., & Schütte, R. (1995). Guidelines of Modelling (GoM). Wirtschaftsinformatik 37 (5, 435âᾸŞ445 (in German)

    Google Scholar 

  3. Brambilla, M., Cabot, J., &Wimmer, M. (2017). Model-driven Software Engineering in practice 2nd Edition. Morgan & Claypool publishers

    Google Scholar 

  4. Ceh, I., Crepinsek, M., Kosar, T., & Mernik, M. (2011). Ontology driven development of domain-specific languages. Computer Science and Information Systems, 8(2), 317-342.

    Google Scholar 

  5. France, R., & Rumpe, B. (2007). Model-driven development of complex software: A research roadmap. Paper presented at the 2007 Future of Software Engineering.

    Google Scholar 

  6. Havey, M. (2005). Essential Business Process Modelling, OâᾸŹReilly

    Google Scholar 

  7. Hella, L., & Krogstie, . (2010). A Structured Evaluation to Assess the Reusability of Models of User Profiles. Proceeding of EMMSAD - Conference on Evaluating Modeling Methods in Systems Analysis and Design, Hammamet, Tunis.

    Google Scholar 

  8. Kelly, S., Tolvanen, J-P. (2008). Domain-Specific Modelling: Enabling Full Code Generation, John Wiley & Sons, New Jersey

    Google Scholar 

  9. Krogstie, J. (1999). Using Quality Function Deployment in Software Requirements Specification. Paper presented at the Fifth International Workshop on Requirements Engineering: Foundations for Software Quality (REFSQ’99)

    Google Scholar 

  10. Krogstie, J. (2001). A Semiotic Approach to Quality in Requirements Specification In Proceedings of IFIP 8.1. Working Conference on Organizational Semiotics, Montreal, Canada, 23-25 July

    Google Scholar 

  11. Krogstie, J. (2003). Evaluating UML Using a Generic Quality Framework. In Liliana Favre(Ed.), UML and the Unified Process (pp. 1-22): IRM Press.

    Google Scholar 

  12. Krogstie, J. (2008). Integrated Goal, Data and Process modeling: From TEMPORA to Model-Generated Work-Places. In: Johannesson P, Søderstrøm E (eds) Information Systems Engineering From Data Analysis to Process Networks. IGI, pp 43-65

    Google Scholar 

  13. Krogstie, J. (2012a). Model-based Development and Evolution of Information Systems: A Quality Approach, Springer

    Google Scholar 

  14. Krogstie, J. (2013a). Quality of Conceptual Data Models. Proceedings 14th ICISO, Stockholm Sweden, April

    Google Scholar 

  15. Krogstie, J. (2013b). A Semiotic Framework for Data Quality. Proceedings EMMSAD 2013, Valencia, Spain June

    Google Scholar 

  16. Krogstie, J. (2016). Quality in Business Process Modeling. Springer

    Google Scholar 

  17. Krogstie, J., & Arnesen, S. (2004). Assessing Enterprise Modeling Languages using a Generic Quality Framework. In: Krogstie J, Siau K, Halpin T (eds) Information Modeling Methods and Methodologies. Idea Group Publishing

    Google Scholar 

  18. Krogstie, J., Dalberg, V., & Jensen, S. M. (2008). Process modeling value framework. In Y. Manolopoulos, J. Filipe, P. Constantopoulos & J. Cordeiro (Eds.), Selected papers from 8th International Conference, ICEIS 2006 (Vol. LNBIP 3, pp. 309-321). Paphos, Cyprus: Springer

    Google Scholar 

  19. Krogstie, J., & Jørgensen, H. D. (2002). Quality of Interactive Models. Proceedings of First International Workshop on Conceptual Modelling Quality (IWCMQ’02).

    Google Scholar 

  20. Krogstie, J., Opdahl, A., & Brinkkemper, S. (Eds.). (2007). Conceptual Modelling in Information Systems Engineering: Springer Verlag

    Google Scholar 

  21. Lankhorst, M. et al. (2005). Enterprise Architecture at Work - Modelling, Communication and Analysis. Berlin: Springer-Verlag

    Google Scholar 

  22. Lillehagen, F., & Krogstie, J. (2002). Active Knowledge Models and Enterprise Knowledge Management. Proceedings of International Conference on Enterprise Integration and Modelling Technology (ICEIMT’02).

    Google Scholar 

  23. Lillehagen F, Krogstie J (2008). Active Knowledge Modelling of Enterprises, Springer

    Google Scholar 

  24. Mernik, M., Heering, J., & Sloane, A. M. (2005). When and how to develop domain-specific languages. ACM Comput. Surv., 37(4), 316-344. doi:10.1145/1118890.1118892

  25. Moody, D. L., & Shanks, G. G. (1994). What Makes a Good Data Model? Evaluating the Quality of Entity Relationship Models. In: Proceedings of the 13th International Confer-ence on the Entity-Relationship Approach (ERâᾸŹ94), pages 94-111, Manchester, England

    Google Scholar 

  26. Nelson, H.J., Poels, G., Genero M., & Piattini, M. (2011). A conceptual modeling quality framework. Software Quality Journal (2011)

    Google Scholar 

  27. Nossum, A., & Krogstie, J. (2009). Integrated Quality of Models and Quality of Maps. Proceedings EMMSAD 2009, Springer

    Google Scholar 

  28. Olive, A (2007) Conceptual Modeling of Information Systems, Springer

    Google Scholar 

  29. Olive, A., Cabot, J. (2007) A Research Agenda for Conceptual Schema-Centric Development. In Krogstie, J., Opdahl, A. L. and Brinkkemper, S. (Eds) Conceptual Modelling in In-fromation Systems Engineering. Springer

    Google Scholar 

  30. Recker, J., Rosemann, M., & Krogstie J. (2007). Ontology- versus pattern-based evaluation of process modeling language: A comparison. Communications of the AIS 20:774-799

    Google Scholar 

  31. Sandkuhl, K., Stirna, J., Persson, A., &Wiçotzki, M. (2014) Enterprise Modeling: Tackling Business Challenges with the 4EM Method, Springer

    Google Scholar 

  32. Stachowiak, H. (1973) Allgemeine Modelltheorie. Springer, Wien

    Google Scholar 

  33. Stahl, T., Völter, M., & Czarnecki, K. (2006). Model-driven software development: technology, engineering, management: John Wiley & Sons.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to John Krogstie .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this chapter

Cite this chapter

Krogstie, J. (2017). Quality of Conceptual Models in Model Driven Software Engineering. In: Cabot, J., Gómez, C., Pastor, O., Sancho, M., Teniente, E. (eds) Conceptual Modeling Perspectives. Springer, Cham. https://doi.org/10.1007/978-3-319-67271-7_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-67271-7_13

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-67270-0

  • Online ISBN: 978-3-319-67271-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics