Abstract
Logging and post-mortem analysis of workflow executions are important tasks of a workflow management system. In this paper, we show how both tasks are addressed in EvE, a prototypical distributed system implementing event-driven workflow execution. Essentially, both tasks benefit from the concept of an event history as it is present in active database systems. By using event-based workflow execution, the workflow log actually corresponds to the event history, and post-mortem analysis is accomplished through querying the event history. In our approach, an analysis of the required information has led to the design and development of a workflow analysis query service.
Preview
Unable to display preview. Download preview PDF.
References
ACT-NET Consortium. The Active Database Management System Manifesto: A Rulebase of ADBMS Features. ACM SIGMOD Record, 25(3), September 1996.
F. Bancilhon, C. Delobel, and P. Kanellakis, editors. Building an Object-Oriented Database System. The Story of O2. Morgan Kaufmann Publishers, 1992.
A. Buchmann, J. Zimmermann, J. Blakely, and D. Wells. Building an Integrated Active OODBMS: Requirements, Architecture, and Design Decisions. Proc. 11 th ICDE, Taipeh, Taiwan, March 1995.
C. Bussler and S. Jablonski. Implementing Agent Coordination for Workflow Management Systems Using Active Database Systems. Proc. 4 th RIDE-ADS, Houston, TX, February 1994.
M.J. Carey, D.J. DeWitt, M.J. Franklin, N.E. Hall, M.L. McAuliffe, J.F. Naughton, D.T. Schuh, M.H. Solomon, C.K. Tan, O.G. Tsatalos, S.J. White, and M.J. Zwilling. Shoring up Persistent Applications. Proc. ACM-SIGMOD, Minneapolis, May 1994.
F. Casati, S. Ceri, B. Pernici, and G. Pozzi. Deriving Active Rules for Workflow Management. Proc. 7 th DEXA, Zurich, Switzerland, September 1996.
S. Chakravarthy, V. Krishnaprasad, E. Anwar, and S.-K. Kim. Composite Events for Active Databases: Semantics, Contexts and Detection. Proc. 20 th VLDB, Santiago, Chile, September 1994.
U. Dayal. Organizing Long-running Activities with Triggers and Transactions. Proc. ACM-SIGMOD, Atlantic City, NJ, May 1990.
A.A.A. Fernandes, M.H. Williams, and N.W. Paton. A Logic-Based Integration of Active and Deductive Databases. New Generation Computing, 1996.
S. Gatziu and K.R. Dittrich. Detecting Composite Events in an Active Database System Using Petri Nets. Proc. 4 th RIDE-ADS, Houston, TX, February 1994.
D. Georgakopoulos, M. Hornick, and A. Sheth. An Overview of Workflow Management: From Process Modeling to Workflow Automation Infrastructure. Distributed and Parallel Databases, September 1994.
A. Geppert, S. Gatziu, and K. Dittrich. A Designer's Benchmark for Active Database Management Systems: 007 Meets the Beast. In Proc. 2 nd RIDS, Athens, Greece, September 1995.
A. Geppert, M. Kradolfer, and D. Tombros. EvE, an Event Engine for Workflow Enactment in Distributed Environments. Technical Report 96.05, Department of Computer Science, University of Zurich, May 1996.
A. Geppert, M. Kradolfer, and D. Tombros. Realization of Cooperative Agents Using an Active Object-Oriented Database Management System. Proc. 2 nd RIDS, Athens, Greece, September 1995.
S. Jablonski and C. Bussler. Workflow Management. Modeling Concepts, Architecture, and Implementation. Intl. Thomson Computer Press, London, 1996.
G. Kappel, P. Lang, S. Rausch-Schott, and W. Retschitzegger. Workflow Management Based on Objects, Rules, and Roles. Bulletin of the IEEE Technical Committee on Data Engineering, 18(1), March 201–203, 1995.
The Shore Project Group. Shore Data Language Reference Manual. Version 1.0. Computer Science Department, University of Wisconsin, Madison, August 1996.
Software-Ley. COSA Workflow, Product Description, Version 2.0 (in German), 1996.
Staffware House. Staffware Workflow, System Overview, 1996.
D. Tombros, A. Geppert, and K.R. Dittrich. Design and Implementation of Process-Oriented Environments with Brokers and Services. In B. Freitag, C.B. Jones, C. Lengauer, and H.-J. Schek, editors, Object-Orientation with Parallelism and Persistence. Kluwer Academic Publishers, 1996.
D. Tombros, A. Geppert, and K.R. Dittrich. Semantics of Reactive Components in Event-Driven Workflow Execution. Proc. 9 th CAiSE, Barcelona, Spain, June 1997.
Workflow Management Coalition Draft Audit Specification, Document Number WFMC-TC-1015 (http://www.alai.ed.ac.uk/WfMC/DOCS/if5/if59611.html), August 1996.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Geppert, A., Tombros, D. (1997). Logging and post-mortem analysis of workflow executions based on event histories. In: Geppert, A., Berndtsson, M. (eds) Rules in Database Systems. RIDS 1997. Lecture Notes in Computer Science, vol 1312. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-63516-5_18
Download citation
DOI: https://doi.org/10.1007/3-540-63516-5_18
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-63516-1
Online ISBN: 978-3-540-69588-2
eBook Packages: Springer Book Archive