Master Thesis MSTR-2017-90

BibliographySchmid, Stefan: Ein flexibles Datenmodell für prozessorientierte Geschäftsanwendungen.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Master Thesis No. 90 (2017).
81 pages, german.
Abstract

Das mittelständische IT-Unternehmen AEB GmbH aus Stuttgart bietet IT-Lösungen für Geschäftsprozesse im Bereich Logistik, Außenwirtschaft und Risikomanagement an und möchte mit einer neuen Softwareplatform neue Weg gehen, wie Geschäftsprozesse eines Kunden flexibel, individuell und agil in einem IT-System implementiert werden können. Ein wesentliches Merkmal soll dabei die leichte Integration von bestehenden und zukünftigen (Micro-)Services sein. Dazu werden unter dem Projektnamen nEXt Architekturkonzepte erarbeitet, Technologien evaluiert und prototypisch implementiert. Die besondere Herausforderung besteht dabei in dem Ziel der Flexibilisierung von Geschäftsprozessdefinitionen (Flex-Process), von Datenmodellen (Flex-Model) und von darauf aufbauenden Benutzerinteraktionen (Flex-App) Insbesondere aus der Flexibilisierung des Daten-/Objektmodells zur Laufzeit ergeben sich Problemstellungen wie beispielsweise die Sicherstellung der Konsistenz zwischen Geschäftslogik und Objektmodell oder die sinnvolle Nutzung neuer Assoziationen zwischen Geschäftsobjekten zur Laufzeit. In dieser Masterarbeit wird ein Lösungsansatz für ein flexibles Datenmodell erarbeitet, prototypisch implementiert und schlussendlich gegenüber verschiedenen realen Szenarien evaluiert. Der Lösungsansatz stützt sich maßgeblich auf den Einsatz in einer neuen, cloudbasierten und prozessorientierten Plattform für Geschäftsanwendungen. Diese Plattform soll Neuentwicklungen deutlich vereinfachen und bestehende Services leicht integrieren können. Das flexible Datenmodell wird dabei in Form einer eigenen Cloud-Komponente namens Model Manager konzipiert und soll die Datenbank für Clients abstrahieren. Die Metamodellierung spielt dabei zur Definition der Datenmodelle eine tragende Rolle.

Full text and
other links
Volltext
Department(s)University of Stuttgart, Institute of Software Technology, Software Engineering
Superviser(s)Wagner, Prof. Stefan; Bogicevic, Dr. Ivan; Günzel, Jochen; Niehus, Frederik
Entry dateJune 6, 2019
   Publ. Computer Science