Konzipierung und Realisierung einer Software zum Import von ARIS-Modellen im MLDesigner

Within the scope of clinical process management clinical and administrative activities are being modeled and simulated by the use of computers. Two instruments for this purpose are the ARIS Toolset and MLDesigner. In this work, a possibility for automatic, accurate and complete transfer of process models generated with the ARIS Toolset into MLDesigner is established. Therefore, the two modeling systems are analysed and compared by means of their model types and the elements of them. Demonstrating the similarity of event-driven process chains (EPC) and the hierarchical block structure of MLDesigner models, an analogy of the EPC objects event resp. function and MLDesigner module as well as rule and MLDesigne primitive is shown. In a second part, this theoretical preliminary work is used for designing and implementing a prototype of a converter transforming ARIS Toolset models into MLDesigner format. Here, the XML export of the ARIS Toolset and the XML data structure of saved MLDesigner models allow data transformation via XSLT. Considering the different underlying operating systems the modeling tools work with (Windows vs. Linux), the platform independent programming language Java is suited for the implementation of the converter. The tool created by this means, converting ARIS Toolset models into MLDesigner models, has therefore the form of a Java application with XSLT integration, being executable in Windows as well as in Linux. After documenting and explaining the classes, methods and functions used in its source code, this ARIS-MLDesigner converter undergoes a validation and performance evaluation. Finally, proposals for further research in the direction of model conversion are presented, leading to the use of open standards in this field.

Im Rahmen des klinischen Prozessmanagements werden klinisch-administrative Vorgänge mit informationstechnischen Mitteln modelliert und simuliert. Zwei hierfür nutzbare Werkzeuge sind das ARIS Toolset und der MLDesigner. In der vorliegenden Arbeit soll eine Möglichkeit geschaffen werden, mit dem ARIS Toolset erstellte Prozessmodelle automatisch und möglichst vollständig und fehlerfrei in den MLDesigner zu transferieren. Zu diesem Zweck werden die beiden Modellierungssysteme zunächst analysiert und ihre Modelltypen sowie deren Elemente näher erläutert und miteinander verglichen. Es zeigt sich, dass die Möglichkeit der Darstellung von klinischen Prozessen mit Hilfe von ereignisgesteuerten Prozessketten (EPK) eine starke Ähnlichkeit gegenüber der Blockstruktur von Modellen im MLDesigner aufweist. Speziell die EPK-Objekte Ereignis, Funktion bzw. Regel sind problemlos als MLDesigner-Modul bzw. Primitiv beschreibbar. Im zweiten Teil der Betrachtungen wird diese theoretische Vorarbeit genutzt, um den Prototyp eines Konverters für ARIS-Toolset-Modelle in das MLDesigner-Format zu entwerfen und zu realisieren. Die XML-Exportfunktion des ARIS Toolset und das XML-Speicherformat des MLDesigner ermöglichen dabei eine Datentransformation mittels XSLT; auf Grund der unterschiedlichen Betriebssysteme, unter denen die beiden Softwaresysteme operieren (Windows kontra Linux), eignet sich die betriebssystemunabhängige Programmiersprache Java für die Implementierung. Das so erstellte Werkzeug zum Transfer von ARIS-Modellen in den MLDesigner hat damit die Form einer Java-Applikation mit XSLT-Einbindung, die sowohl unter Windows als auch unter Linux lauffähig ist. Der fertige ARIS-MLDesigner-Konverter wird nach einer Erläuterung der in seinem Quellcode verwendeten Methoden einer Validierung und Leistungsbewertung unterzogen; schließlich werden Ansätze für weitere Forschungen auf dem Gebiet der Modellkonvertierung mit Augenmerk auf offene Standards aufgezeigt.

Ilmenau, Techn. Univ., Diplomarbeit, 2006

Zitieren

Zitierform:
Zitierform konnte nicht geladen werden.