Skip to main content
Top

2017 | OriginalPaper | Chapter

NEXT: Generating Tailored ERP Applications from Ontological Enterprise Models

Authors : Henk van der Schuur, Erik van de Ven, Rolf de Jong, Dennis Schunselaar, Hajo A. Reijers, Michiel Overeem, Machiel de Graaf, Slinger Jansen, Sjaak Brinkkemper

Published in: The Practice of Enterprise Modeling

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Tailoring Enterprise Resource Planning (ERP) software to the needs of the enterprise still is a technical endeavor, often requiring the (de)activation of modules, modification of configuration files or even execution of database queries. Considering the large body of work on Enterprise Modeling and Model-Driven Software Engineering, this is remarkable: Ideally, one models one’s own enterprise and, at the press of a button, ERP software tailored to the needs of the modeled enterprise is generated. In this paper, we introduce NEXT, a novel model-driven software generation approach being developed with precisely this goal in mind. It uses the expressive power of ontological enterprise models (OEMs) to generate ERP cloud applications. An OEM only describes the real-world phenomena essential to the enterprise, using terms and customizations specific to the enterprise. We present our considerations during development of the OEM modeling language, which is designed to capture the specifics of enterprise phenomena in a way that technical details can be derived from it. We expect NEXT to drastically shorten the time-to-market of ERP software, from months–years to hours–days.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Footnotes
1
We use the term ‘common-sense’ in line with the work of Fox [2], i.e., information that is deduced from the semantics of the model.
 
2
Every stereotype can also have modeled (non-semantic) attributes, e.g., description, number of employees, wedding date, margin, or attachment.
 
3
For example, NEXT uses Event Sourcing [3] to ensure that all changes to the application state are stored as an event sequence. Using this sequence of events, application-wide features such as auditing, logging of in-the-field software operation and usage [4] as well as application rollbacks are implemented [5, 6].
 
4
At the time of writing, we have front end code generator templates for HTML, Javascript, and CSS. The back end generator templates currently generate https://static-content.springer.com/image/chp%3A10.1007%2F978-3-319-70241-4_19/459826_1_En_19_IEq5_HTML.gif code.
 
Literature
1.
go back to reference Schunselaar, D.M.M., Gulden, J., van der Schuur, H., Reijers, H.A.: A Systematic evaluation of enterprise modelling approaches on their applicability to automatically generate ERP software. In: CBI 2016. IEEE Computer Society (2016) Schunselaar, D.M.M., Gulden, J., van der Schuur, H., Reijers, H.A.: A Systematic evaluation of enterprise modelling approaches on their applicability to automatically generate ERP software. In: CBI 2016. IEEE Computer Society (2016)
4.
go back to reference van der Schuur, H., Jansen, S., Brinkkemper, S.: Reducing maintenance effort through software operation knowledge: an eclectic empirical evaluation. In: CSMR, pp. 201–210. IEEE Computer Society (2011) van der Schuur, H., Jansen, S., Brinkkemper, S.: Reducing maintenance effort through software operation knowledge: an eclectic empirical evaluation. In: CSMR, pp. 201–210. IEEE Computer Society (2011)
5.
go back to reference Overeem, M., Spoor, M., Jansen, S.: The dark side of event sourcing: managing data conversion. In: SANER, pp. 193–204 (2017) Overeem, M., Spoor, M., Jansen, S.: The dark side of event sourcing: managing data conversion. In: SANER, pp. 193–204 (2017)
6.
go back to reference Overeem, M., Jansen, S.: An exploration of the it in it depends: generative versus interpretive model-driven development. In: MODELSWARD (2017) Overeem, M., Jansen, S.: An exploration of the it in it depends: generative versus interpretive model-driven development. In: MODELSWARD (2017)
7.
go back to reference Open Group: Archimate 2.1 Specification. Van Haren Publishing, December 2013 Open Group: Archimate 2.1 Specification. Van Haren Publishing, December 2013
8.
go back to reference Scheer, A.W.: Aris-Business Process Modeling, 2nd edn. Springer, Heidelberg (1999)CrossRef Scheer, A.W.: Aris-Business Process Modeling, 2nd edn. Springer, Heidelberg (1999)CrossRef
10.
go back to reference Dietz, J.L.G.: Enterprise Ontology - Theory and Methodology. Springer, Heidelberg (2006)CrossRef Dietz, J.L.G.: Enterprise Ontology - Theory and Methodology. Springer, Heidelberg (2006)CrossRef
11.
go back to reference Frank, U.: Multi-perspective enterprise modeling: foundational concepts, prospects and future research challenges. SoSyM 13(3), 941–962 (2014) Frank, U.: Multi-perspective enterprise modeling: foundational concepts, prospects and future research challenges. SoSyM 13(3), 941–962 (2014)
12.
go back to reference Snoeck, M.: Enterprise Information Systems Engineering - The MERODE Approach. The Enterprise Engineering Series. Springer, Switzerland (2014) Snoeck, M.: Enterprise Information Systems Engineering - The MERODE Approach. The Enterprise Engineering Series. Springer, Switzerland (2014)
13.
go back to reference Vernadat, F.: UEML: Towards a unified enterprise modelling language. Int. J. Prod. Res. 40(17), 4309–4321 (2002)CrossRefMATH Vernadat, F.: UEML: Towards a unified enterprise modelling language. Int. J. Prod. Res. 40(17), 4309–4321 (2002)CrossRefMATH
14.
go back to reference Kulkarni, V.: Model driven development of business applications: a practitioner’s perspective. In: ICSE Companion, pp. 260–269 (2016) Kulkarni, V.: Model driven development of business applications: a practitioner’s perspective. In: ICSE Companion, pp. 260–269 (2016)
15.
go back to reference Fortuin, S.: Model Driven Engineering: Incipient Environments with Imperative Views. Master’s thesis, Utrecht University (2016) Fortuin, S.: Model Driven Engineering: Incipient Environments with Imperative Views. Master’s thesis, Utrecht University (2016)
16.
go back to reference Rolland, C., Prakash, N.: Matching ERP system functionality to customer requirements. In: 5th IEEE International Symposium on Requirements Engineering, pp. 66–75 (2001) Rolland, C., Prakash, N.: Matching ERP system functionality to customer requirements. In: 5th IEEE International Symposium on Requirements Engineering, pp. 66–75 (2001)
Metadata
Title
NEXT: Generating Tailored ERP Applications from Ontological Enterprise Models
Authors
Henk van der Schuur
Erik van de Ven
Rolf de Jong
Dennis Schunselaar
Hajo A. Reijers
Michiel Overeem
Machiel de Graaf
Slinger Jansen
Sjaak Brinkkemper
Copyright Year
2017
DOI
https://doi.org/10.1007/978-3-319-70241-4_19

Premium Partner