Skip to main content

On the Development of Enterprise-Grade Tool Support for the DEMO Method

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 12751))

Abstract

The Design and Engineering Methodology for Organisations (DEMO) is a core method within the discipline of Enterprise Engineering (EE). It enables the creation of so-called essential models of organisations. Such models are enterprise models that focus on the organisational essence of an organisation. They do so primarily in terms of the actor roles involved, and the business transactions between them. The DEMO method has a firm theoretical foundation. At the same time, there is increasing uptake of DEMO in practice. This uptake also results in a need for enterprise-grade tool support for the use of the method. In this experience paper, we report on experiences in the development of enterprise-grade tool support for the practical use of DEMO.

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

Buying options

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

Learn about institutional subscriptions

Notes

  1. 1.

    http://www.ee-institute.org/en

    https://www.linkedin.com/company/enterprise-engineering-institute.

  2. 2.

    Even though we can not claim to have conducted an in-depth literature survey on the term “enterprise-grade”, the papers we did find (through a basic google scholar search) left the definition implicit.

  3. 3.

    https://www.iso.org/obp/ui/#iso:std:iso:29481:-2:ed-1:v1:en.

  4. 4.

    Created by e.g. Bakker&Spees, Technia, Future Insight, and Formetis.

References

  1. Andrade, M., Aveiro, D., Pinto, D.: Bridging ontology and implementation with a new DEMO action meta-model and engine. In: Aveiro, D., Guizzardi, G., Borbinha, J. (eds.) EEWC 2019. LNBIP, vol. 374, pp. 66–82. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-37933-9_5

    Chapter  Google Scholar 

  2. Aveiro, D., D. Pinto, D.: A case study based new DEMO way of working and collaborative tooling. In: 2013 IEEE 15th Conference on Business Informatics, pp. 21–26. IEEE Computer Society Press, Los Alamitos, California (2013)

    Google Scholar 

  3. Band, I., et al.: ArchiMate 3.0 Specification. The Open Group, San Francisco (2016)

    Google Scholar 

  4. Dietz, J.L.G.: Generic recurrent patterns in business processes. In: van der Aalst, W.M.P., Weske, M. (eds.) BPM 2003. LNCS, vol. 2678, pp. 200–215. Springer, Heidelberg (2003). https://doi.org/10.1007/3-540-44895-0_14

    Chapter  Google Scholar 

  5. Dietz, J.L.G.: A world ontology specification language. In: Meersman, R., Tari, Z., Herrero, P. (eds.) OTM 2005. LNCS, vol. 3762, pp. 688–699. Springer, Heidelberg (2005). https://doi.org/10.1007/11575863_88

    Chapter  Google Scholar 

  6. Dietz, J.L.G.: Enterprise Ontology – Theory and Methodology. Springer, Berlin (2006). https://doi.org/10.1007/3-540-33149-2

  7. Dietz, J.L.G., et al.: The discipline of enterprise engineering. Int. J. Organ. Des. Eng. 3(1), 86–114 (2013)

    Google Scholar 

  8. Dietz, J.L.G., Mulder, J.B.F.: Enterprise Ontology - A Human-Centric Approach to Understanding the Essence of Organisation. Springer, Berlin (2020). The Enterprise Engineering Series

    Google Scholar 

  9. Dietz, J.L.G., Mulder, M.A.T.: Demo specification language 3.7 (2017). https://www.eei-test.nl/mdocs-posts/demo-specification-language-3-7/

  10. Gartner: Information technology glossary. Website (Nov 2020). https://www.gartner.com/en/information-technology/glossary/enterprise-grade

  11. Gouveia, D., Aveiro, D.: Modeling the system described by the EU general data protection regulation with DEMO. In: Aveiro, D., Guizzardi, G., Guerreiro, S., Guédria, W. (eds.) EEWC 2018. LNBIP, vol. 334, pp. 144–158. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-06097-8_9

    Chapter  Google Scholar 

  12. Gray, T., Bork, D., De. Vries, M.: A new DEMO modelling tool that facilitates model transformations. In: Nurcan, S., Reinhartz-Berger, I., Soffer, P., Zdravkovic, J. (eds.) BPMDS/EMMSAD-2020. LNBIP, vol. 387, pp. 359–374. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-49418-6_25

    Chapter  Google Scholar 

  13. Habermas, J.: The Theory for Communicative Action: Reason and Rationalization of Society, vol. 1. Boston Beacon Press, Boston (1984)

    Google Scholar 

  14. Kepes, B.: What does enterprise gradereally mean? website. https://www.forbes.com/sites/benkepes/2013/12/18/what-does-enterprise-grade-really-mean

  15. de Kinderen, S., Gaaloul, K., Proper, H.A.E.: On transforming DEMO models to ArchiMate. In: Bider, I., Bider, I., et al. (eds.) BPMDS/EMMSAD -2012. LNBIP, vol. 113, pp. 270–284. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-31072-0_19

    Chapter  Google Scholar 

  16. de Kinderen, S., Gaaloul, K., Proper, H.A.: Bridging value modelling to ArchiMate via transaction modelling. Softw. Syst. Model. 13(3), 1043–1057 (2012). https://doi.org/10.1007/s10270-012-0299-z

    Article  Google Scholar 

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

    Google Scholar 

  18. Lankhorst, M.M., van der Torre, L., Proper, H.A.E., Arbab, F., Hoppenbrouwers, S.J.B.A., Steen, M.W.A.: Viewpoints and visualisation. In: Enterprise Architecture at Work. TEES, pp. 171–214. Springer, Heidelberg (2017). https://doi.org/10.1007/978-3-662-53933-0_8

    Chapter  Google Scholar 

  19. Mráz, O., Náplava, P., Pergl, R., Skotnica, M.: Converting DEMO PSI transaction pattern into BPMN: a complete method. In: Aveiro, D., Pergl, R., Guizzardi, G., Almeida, J.P., Magalhães, R., Lekkerkerk, H. (eds.) EEWC 2017. LNBIP, vol. 284, pp. 85–98. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-57955-9_7

    Chapter  Google Scholar 

  20. Mulder, M.A.T.: Towards a complete metamodel for DEMO CM. In: Debruyne, C., Panetto, H., Guédria, W., Bollen, P., Ciuciu, I., Meersman, R. (eds.) OTM 2018. LNCS, vol. 11231, pp. 97–106. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-11683-5_10

    Chapter  Google Scholar 

  21. Mulder, M.A.T.: Validating the DEMO specification language. In: Aveiro, D., Guizzardi, G., Guerreiro, S., Guédria, W. (eds.) EEWC 2018. LNBIP, vol. 334, pp. 131–143. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-06097-8_8

    Chapter  Google Scholar 

  22. Mulder, M.A.T.: A design evaluation of an extension to the DEMO methodology. In: Aveiro, D., Guizzardi, G., Borbinha, J. (eds.) EEWC 2019. LNBIP, vol. 374, pp. 55–65. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-37933-9_4

    Chapter  Google Scholar 

  23. Mulder, M.A.T., Proper, H.A.: Towards enterprise-grade tool support for DEMO. In: Grabis, J., Bork, D. (eds.) PoEM 2020. LNBIP, vol. 400, pp. 90–105. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-63479-7_7

    Chapter  Google Scholar 

  24. Mulder, M.A.T.: Nen 75xx modelled in demo. Unpublished manuscript (2020)

    Google Scholar 

  25. Mulder, M.: Enabling the automatic verification and exchange of DEMO models. Ph.D. thesis, Radboud University, Nijmegen, the Netherlands (Forthcomming)

    Google Scholar 

  26. Nunn, R.: What is “enterprise grade software”? website (Nov 2015). http://tractsystems.com/what-is-enterprise-grade-software/

  27. OMG: Business Process Modeling Notation, V2.0. Technical report. OMG Document Number: formal/2011-01-03, Object Management Group, Needham, Massachusetts (Jan 2011)

    Google Scholar 

  28. Op’t Land, M., Proper, H.A., Waage, M., Cloo, J., Steghuis, C.: Enterprise Architecture - Creating Value by Informed Governance. Springer, Berlin (2008). The Enterprise Engineering Series

    Google Scholar 

  29. Partridge, T.: What exactly does “enterprise-grade” mean?. https://www.linkedin.com/pulse/what-exactly-does-enterprise-grade-mean-todd-partridge

  30. van Reijswoud, V.E., Mulder, J.B.F., Dietz, J.L.G.: Communicative action based business process and information modelling with DEMO. Inf. Syst. J. 9(2), 117–138 (1999)

    Article  Google Scholar 

  31. Ettema, R., Dietz, J.L.G.: ArchiMate and DEMO – mates to date? In: Albani, A., Barjis, J., Dietz, J.L.G. (eds.) CIAO!/EOMAS-2009. LNBIP, vol. 34, pp. 172–186. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-01915-9_13

    Chapter  Google Scholar 

  32. Sparks, G.: What does enterprise grade mean? website (Aug 2020). https://www.quora.com/What-does-Enterprise-Grade-mean

  33. Wagter, R., Proper, H.A.: Enterprise coherence governance: involving the right stakeholders. In: Architectural Coordination of Enterprise Transformation. TEES, pp. 99–110. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-69584-6_10

    Chapter  Google Scholar 

  34. Wieringa, R.J.: Design Science Methodology for Information Systems and Software Engineering. Springer, Heidelberg (2014). https://doi.org/10.1007/978-3-662-43839-8

    Book  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mark A. T. Mulder .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Mulder, M.A.T., Proper, H.A. (2021). On the Development of Enterprise-Grade Tool Support for the DEMO Method. In: La Rosa, M., Sadiq, S., Teniente, E. (eds) Advanced Information Systems Engineering. CAiSE 2021. Lecture Notes in Computer Science(), vol 12751. Springer, Cham. https://doi.org/10.1007/978-3-030-79382-1_30

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-79382-1_30

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-79381-4

  • Online ISBN: 978-3-030-79382-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics