Robust flexible real-time monitoring of workflow processes

Business processes show unpredictable and unstable behavior. This requires workflow systems to support monitoring functions with the ability to flexibly and robustly adapt to the changing activities of the workflow at runtime. In this paper flexible distributed realtime workflow monitoring is realized by a layered architecture. The architecture consists of: (1) middleware components supporting real-time and fault-tolerant monitoring and (2) different controllers for controlling workflows and performance data, view models for the specification of the graphical user interface and quality of service (QoS) requirements. A software system was implemented as a client-server application in Java using real-time and fault-tolerant CORBA middleware components. The prototype shows that the separation of process models, data models and view models can lead to flexible monitoring of workflows in real-time and thus guarantees robust and valuable information about business processes at runtime.

[1]  Heiko Schuldt,et al.  Scalable peer-to-peer process management - the OSIRIS approach , 2004, Proceedings. IEEE International Conference on Web Services, 2004..

[2]  Genaína Nunes Rodrigues,et al.  Reliability Support for the Model Driven Architecture , 2003, WADS.

[3]  Michel Wermelinger,et al.  Enhancing Dependability Through Flexible Adaptation to Changing Requirements , 2003, WADS.

[4]  Huaiqing Wang,et al.  Intelligent Agent Supported Flexible Workflow Monitoring System , 2002, CAiSE.

[5]  B. Natarajan,et al.  Towards Dependable Real-time and Embedded CORBA Systems , 2022 .

[6]  Wil vanderAalst,et al.  Workflow Management: Models, Methods, and Systems , 2004 .

[7]  Joan M. Ryder,et al.  Intelligent Computer-Human Interaction in Real-Time, Multi-Tasking Process Control and Monitoring Systems1 , 1992 .

[8]  Hmw Eric Verbeek,et al.  Verification of WF-nets , 2004 .

[9]  Bruce Powell Douglass,et al.  Real-Time Design Patterns: Robust Scalable Architecture for Real-Time Systems , 2002 .

[10]  Guy Bernard,et al.  Middleware and Quality of Service , 1999, SOFSEM.

[11]  Paul D. Ezhilchelvan,et al.  A Model and a Design Approach to Building QoS Adaptive Systems , 2003, WADS.

[12]  Bastin Tony Roy Savarimuthu,et al.  Monitoring and controlling of a multi - agent based workflow system , 2004, ACSW.

[13]  Mathias Weske,et al.  Advanced Topics in Workflow Management: Issues, Requirements, and solutions , 2003, Trans. SDPS.

[14]  Barbara Pernici,et al.  A quality model for multichannel adaptive information , 2004, WWW Alt. '04.