Offered Subjects
Potentiale der Integration von Modell und Code am Beispiel der (Meta-) Programmiersprache XMF
- Type:
- Master Thesis Business Information Systems
- Diploma Thesis Business Information Systems
- Status:
- offered
- Tutor:
Abstract
Motivation:
Die Integration von Anwendungssystemen mit korrespondierenden
Unternehmensmodellen verspricht eine überaus attraktive Perspektive für
die Gestaltung zukünftiger Unternehmenssoftware. Eine entsprechende
Vision wurde in einem Forschungsbericht (Frank, Strecker: Beyond ERP
Systems: An Outline of Self-Referential Enterprise Systems. ICB-Research
Report No. 31, 2009) skizziert. Die Realisierung selbstreferentieller
Unternehmenssoftware sieht sich einer Reihe von Herausforderungen
gegenüber. Eine besondere Schwierigkeit ist darin zu sehen, dass die
Implementierung von Modellierungswerkzeugen und Anwendungssystemen auf
unterschiedlichen Abstraktionsebenen stattfindet. Um vom Modell zum Code
zu gelangen, ist deshalb die Generierung von Code erforderlich. Dies
führt zu dem bekannten Problem Code und Modell konsistent zu halten. Die
wesentliche Ursache für das Problem ist darin zu sehen, dass gängige
Programmiersprachen nur zwei Abstraktionsebenen - Typ und Instanz -
aufweisen. Seit einiger Zeit gewinnen (Meta-) Programmiersprachen an
Bedeutung, die mehrere Abstraktionsebenen aufweisen. Eine dieser
Sprachen ist XMF. Die Arbeit ist darauf gerichtet, die Eignung der
Sprache XMF für die Synchronisation von Code und Modell zu untersuchen.