A domain-specific language for payroll calculations: An experience report from DATEV

4Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We review our experience developing a domain-specific language at DATEV, a large payroll service provider. The language enables business programmers to efficiently implement, test, and validate payroll calculations independent of downstream deployment considerations. It is fundamentally functional and addresses core domain challenges such as versioning of calculation rules and data and the processing of temporal data. We evaluate the language regarding reduction of complexity in payroll programs, the impact on quality, its suitability for use by domain experts, as well as the integration into the IT infrastructure. The chapter concludes with general learnings about building business DSLs.

Cite

CITATION STYLE

APA

Voelter, M., Koščejev, S., Riedel, M., Deitsch, A., & Hinkelmann, A. (2021). A domain-specific language for payroll calculations: An experience report from DATEV. In Domain-Specific Languages in Practice: With JetBrains MPS (pp. 93–130). Springer International Publishing. https://doi.org/10.1007/978-3-030-73758-0_4

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free