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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsNotes
- 1.
- 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.
- 4.
Created by e.g. Bakker&Spees, Technia, Future Insight, and Formetis.
References
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
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)
Band, I., et al.: ArchiMate 3.0 Specification. The Open Group, San Francisco (2016)
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
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
Dietz, J.L.G.: Enterprise Ontology – Theory and Methodology. Springer, Berlin (2006). https://doi.org/10.1007/3-540-33149-2
Dietz, J.L.G., et al.: The discipline of enterprise engineering. Int. J. Organ. Des. Eng. 3(1), 86–114 (2013)
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
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/
Gartner: Information technology glossary. Website (Nov 2020). https://www.gartner.com/en/information-technology/glossary/enterprise-grade
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
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
Habermas, J.: The Theory for Communicative Action: Reason and Rationalization of Society, vol. 1. Boston Beacon Press, Boston (1984)
Kepes, B.: What does enterprise gradereally mean? website. https://www.forbes.com/sites/benkepes/2013/12/18/what-does-enterprise-grade-really-mean
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
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
Lankhorst, M.M., et al.: Enterprise Architecture at Work - Modelling, Communication and Analysis. Springer, Berlin (2005)
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
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
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
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
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
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
Mulder, M.A.T.: Nen 75xx modelled in demo. Unpublished manuscript (2020)
Mulder, M.: Enabling the automatic verification and exchange of DEMO models. Ph.D. thesis, Radboud University, Nijmegen, the Netherlands (Forthcomming)
Nunn, R.: What is “enterprise grade software”? website (Nov 2015). http://tractsystems.com/what-is-enterprise-grade-software/
OMG: Business Process Modeling Notation, V2.0. Technical report. OMG Document Number: formal/2011-01-03, Object Management Group, Needham, Massachusetts (Jan 2011)
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
Partridge, T.: What exactly does “enterprise-grade” mean?. https://www.linkedin.com/pulse/what-exactly-does-enterprise-grade-mean-todd-partridge
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)
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
Sparks, G.: What does enterprise grade mean? website (Aug 2020). https://www.quora.com/What-does-Enterprise-Grade-mean
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
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
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
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)