Design und Implementierung eines Logging-Frameworks für ein objekt-zentriertes Prozessmanagementsystem

Ulm University

BA Abschlussvortrag, Markus Leitz, Ort: O27/5202, Datum: 20.01.2016, Zeit: 10:30 Uhr

Ein Logging-System protokolliert bestimmte Ereignisse während des Systemablaufes und ist in vielen Software-Systemen eine wichtige Komponente. Da es aber keinen allgemein anerkannten Standard für das Logging gibt, muss bei der Entwicklung eines neuen Systems ein eigener Standard definiert werden.
Im Rahmen dieser Arbeit wurde eine Logging Komponente für das PHILharmonicFlows System entwickelt. Da dieses System eines der ersten ist, welches den objekt-zentrierten Ansatz des Prozessmanagements umsetzt, mussten die Anforderungen einer Logging Komponente für solch ein objekt-zentriertes Prozessmanagementsystem neu evaluiert werden. Dabei ist nicht nur die Funktionsweise des Prozessmanagementsystems entscheidend, sondern auch wie und für was die Logeinträge in Zukunft verarbeitet werden.