3 research outputs found

    A Runtime Environment for Object-Aware Processes

    Get PDF
    In contrast to contemporary activity-centric process-aware information systems (PAIS), for which a multitude of concepts and implementations exist, there is only a very limited number of PAIS implementations using data-centric, artifact-centric or object-aware approaches. This demo paper presents the implementation of a client-server runtime environment for the object-aware approach to process management. Our implementation is based on the PHILharmonicFlows conceptual framework, where individual processes define the behavior of an object and its interactions with other objects. The current implementation of thebruntime environment allows for the instantiation and execution of micro processes, which define object behavior. Interaction with a data-driven micro process instance is enabled through automatically generated userforms as part of a graphical user interface. Additionally, the user interface can display the progression of a micro process instance using an interactive graph

    A Modeling Tool for PHILharmonicFlows Objects and Lifecycle Processes

    Get PDF
    Abstract. As opposed to contemporary activity-centric, process-aware information systems (PAIS), for which a multitude of concepts and implementations exist, there is only a very limited number of PAIS implementing data-centric, artifact-centric or object-aware approaches. This demo paper presents the implementation of a modeling environment for the object-aware approach to business process management. Our implementation is based on the PHILharmonicFlows framework, which allows for the definition and execution of business object models. The current implementation of the modeling environment supports the modeling of objects, their attributes as well as relations to other objects. Furthermore, it allows modeling object lifecycle processes, which define the runtime behavior of the various objects. Finally, the modeling environment features a simple app design, reducing complexity for process modelers while still supporting all features of PHILharmonicFlows

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

    Get PDF
    Logging ist in vielen Software-Systemen eine wichtige Komponente. Mit einem Logging System können Ereignisse während des Systemablaufes protokolliert und später analysiert werden. Obwohl schon seit vielen Jahren für viele verschiedene Systeme Logging Komponenten entwickelt werden, existiert bis heute kein anerkannter Standard für das Logging. Daher muss für jedes System, dass eine Logging Komponente besitzen soll, diese Komponente neu entwickelt werden und eigene Standards bezüglich des Aufbaus und des Ablaufs des Loggings definiert werden. PHILharmonicFlows ist ein Prozessmanagementsystem, das zur Zeit entwickelt wird. Als eines der ersten Projekte setzt es den objekt-zentrierten Ansatz für Prozessmanagement um. Im Rahmen dieser Arbeit werden die Anforderungen an eine Logging Komponente für das PHILharmonicFlows System evaluiert und ein Lösungsansatz entworfen und implementiert. Da bisher keine Logging Systeme für objekt-zentrierte Prozessmanagementsysteme existieren, existieren auch keine Erfahrungswerte darüber, was bei dem Logging in objekt-zentrierten Prozessmanagementsystemen zu beachten ist. Die Verwendung von Logging Systemen anderer, aktivitäts-zentrierter, Prozessmanagementsystemen kann zu unvollständigen und unpassenden Logging führen. Die Logs wären für die spätere Verarbeitung unbrauchbar. Daher müssen die Anforderungen an die Logging Komponente von Grund auf neu erhoben werden. Der entworfene Lösungsansatz muss zudem in das bereits existierende PHILharmonicFlows System eingebunden werden
    corecore