Model-Driven Software Development – Applications in Enterprise Computing and Digital Health and Particularities of Developing Standardized Editor Integrations

Neugebauer, Jonathan


Zusammenfassung

Models are used for various purposes in software development. For instance, software is designed and documented based on models. Next to such traditional uses of models, in model-driven software development (MDSD), models specified with the aid of a domain-specific language are input to transformations employed to, e.g., generate source code automatically. Thus, development processes can be improved.

This dissertation combines the research field of MDSD with the domains of enterprise computing and digital health. To this end, model-driven development processes are proposed targeting two major enterprise resource planning systems. Moreover, this work demonstrates how model-driven techniques can be applied for the development of digital health technologies. Lastly, as supportive modeling environments are crucial for the successful adoption of MDSD approaches, this thesis also deals with the development of standardized (yet extensible) editor integrations.

Schlüsselwörter
Model-Driven Software Development; Domain-Specific Language; Enterprise Resource Planning; Digital Health Technologies; Integrated Development Environment; Editor Integration; Language Server Protocol



Publikationstyp
Qualifikationsschrift (Dissertation, Habilitationsschrift)

Publikationsstatus
Veröffentlicht

Jahr
2024

Ort
Münster

Art des Abschlusses
Dissertationsschrift

Abschlussjahr
2024

Einrichtung

Universität Münster
Sprache
Englisch