Kommentar |
Die Automatisierung von Geschäftsprozessen erfolgt oft mittels einer Process-Engine, einer Software, welche auf Basis eines Modells die Ausführung eines Prozesses steuert und überwacht. Im klinischen Umfeld gibt es eine Vielzahl von Prozessen, welche sich automatisieren lassen, sofern die Prozesssteuerung auf Ereignissen basiert. Solche Ereignisse werden durch Sensoren bereitgestellt, z.B. durch ein "real-time locating system (RTLS)" in einem Krankenhaus. In diesem Projekt wird ein System für eine solche Ereignisgetriebene Prozesssteuerung entwickelt. Jenes wird auf Basis von Open-Source Komponenten für die Prozessausführung (z.B. jBPM, Activiti) und Ereignisstromverarbeitung (z.B. Esper, WSO2 CEP) entwickelt. Ein Teilprojekt widmet sich der Konfiguration der Prozessmodelle, welche durch eine intuitive, graphische Oberfläche für die Annotation von Prozessmodellen mit Ereignismustern erfolgt. Ein zweites Teilprojekt setzt die eigentliche Prozessabwicklung auf Basis der Mustererkennung in Ereignisströmen um. |