Abstract
The Design and Engineering Method for Organisations (DEMO) is the principal methodology in Enterprise Engineering (EE). The Design and Engineering Method for Organisations Specification Language (DEMOSL) states the rules, legends, and metamodel of DEMO. Therefore, any DEMO model must comply with this specification. Moreover, to enable automation of the DEMO model validation, we need a metamodel that can accurately represent DEMO models. With DEMOSL as the appointed specification language for DEMO, with automation as target, we need to validate the fitness of DEMOSL for modelling DEMO.
Our findings provide insight into the amount of changes and the complexity and direction of change to complete the metamodel and make it usable for automation. We found that some incomplete, inconsistent or inadequate specifications in DEMOSL hinder its use as a prescriptive metamodel. We describe these limitations in DEMOSL as a whole and in the separate Construction Model (CM), Process Model (PM), Action Model (AM) and Fact Model (FM).
Finally, we conclude that the metamodel needs improvement to be able to model all allowed DEMO models.
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.
The initiator and executor roles in the example notes are incorrect.
References
Dietz, J.L.G.: Enterprise Ontology: Theory and Methodology. Springer, Heidelberg (2006). https://doi.org/10.1007/3-540-33149-2
Dietz, J.L.G., Hoogervorst, J.A.P.: The discipline of enterprise engineering. Int. J. Org. Des. Eng. 3, 86–114 (2013)
APC Perinforma: The essence of organisation. Sapio Enterprise Engineering (2013)
Dietz, J.L.G., Mulder, M.A.T.: Demo specification language 3.7 (2017)
van Aken, J., Andriessen, D.: Handboek ontwerpgericht wetenschappelijk onderzoek. (Handbook for Design Science Research). Boom Lemma (2011)
Aßmann, U., Zschaler, S., Wagner, G.: Ontologies, meta-models, and the model-driven paradigm. In: Calero, C., Ruiz, F., Piattini, M. (eds.) Ontologies for Software Engineering and Software Technology, pp. 249–273. Springer, Heidelberg (2006). https://doi.org/10.1007/3-540-34518-3_9
Gouveia, D., Aveiro, D.: Things, references, connectors, types, variables, relations and attributes – a contribution to the FI and MU theories. In: Aveiro, D., Pergl, R., Gouveia, D. (eds.) EEWC 2016. LNBIP, vol. 252, pp. 181–195. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-39567-8_12
Van Kervel, S.J.H.: Ontology driven enterprise information systems engineering. PhD thesis, Delft University of Technology, Delft (2012). ID: urn:NBN:nl:ui:24-uuid:8c42378a-8769-4a48-a7fb-f5457ede0759; ths:Dietz, J.L.G. - org:TU Delft - dgg:TU
Dietz, J.L.G.: Demo specification language 3.6 (2017)
Feynman, R.: EBNF: a notation to describe syntax (2016)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Mulder, M.A.T. (2019). Validating the DEMO Specification Language. In: Aveiro, D., Guizzardi, G., Guerreiro, S., Guédria, W. (eds) Advances in Enterprise Engineering XII. EEWC 2018. Lecture Notes in Business Information Processing, vol 334. Springer, Cham. https://doi.org/10.1007/978-3-030-06097-8_8
Download citation
DOI: https://doi.org/10.1007/978-3-030-06097-8_8
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-06096-1
Online ISBN: 978-3-030-06097-8
eBook Packages: Computer ScienceComputer Science (R0)