Model-Driven Customizing of ERP Systems: A Case Study

Neugebauer Jonathan, Kuchen Herbert


Abstract

Customizing Enterprise Resource Planning (ERP) systems can require implementing new modules adding support for processes not considered by the ERP vendor. Since customizing can account for a large portion of the budget in ERP introduction projects, in this work, we aim at increasing programming productivity in this area. As case study, we introduce a model-driven approach to developing ERP modules for Microsoft Dynamics 365 Business Central (BC) based on our Domain-Specific Language (DSL) modAL. Besides the DSL, we present accompanying development tools allowing to generate runnable modules from modAL specifications. We evaluate our approach based on a usability test conducted among BC developers. The results suggest that our model-driven approach is beneficial.

Keywords
domain-specific language; model-driven software development; enterprise resource planning



Publication type
Research article in proceedings (conference)

Peer reviewed
Yes

Publication status
Published

Year
2022

Conference
The 37th ACM/SIGAPP Symposium on Applied Computing (SAC '22)

Venue
Virtual Event

Book title
The 37th ACM/SIGAPP Symposium on Applied Computing (SAC '22), April 25--29, 2022, Virtual Event

Editor
Association for Computing Machinery

Start page
1276

End page
1279

Publisher
Association for Computing Machinery

Place
New York, NY, USA

Language
English

DOI