Skip to main content

Logging and post-mortem analysis of workflow executions based on event histories

  • Conference paper
  • First Online:
Rules in Database Systems (RIDS 1997)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1312))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. ACT-NET Consortium. The Active Database Management System Manifesto: A Rulebase of ADBMS Features. ACM SIGMOD Record, 25(3), September 1996.

    Google Scholar 

  2. F. Bancilhon, C. Delobel, and P. Kanellakis, editors. Building an Object-Oriented Database System. The Story of O2. Morgan Kaufmann Publishers, 1992.

    Google Scholar 

  3. 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.

    Google Scholar 

  4. 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.

    Google Scholar 

  5. 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.

    Google Scholar 

  6. F. Casati, S. Ceri, B. Pernici, and G. Pozzi. Deriving Active Rules for Workflow Management. Proc. 7 th DEXA, Zurich, Switzerland, September 1996.

    Google Scholar 

  7. 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.

    Google Scholar 

  8. U. Dayal. Organizing Long-running Activities with Triggers and Transactions. Proc. ACM-SIGMOD, Atlantic City, NJ, May 1990.

    Google Scholar 

  9. A.A.A. Fernandes, M.H. Williams, and N.W. Paton. A Logic-Based Integration of Active and Deductive Databases. New Generation Computing, 1996.

    Google Scholar 

  10. 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.

    Google Scholar 

  11. 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.

    Google Scholar 

  12. 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.

    Google Scholar 

  13. 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.

    Google Scholar 

  14. 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.

    Google Scholar 

  15. S. Jablonski and C. Bussler. Workflow Management. Modeling Concepts, Architecture, and Implementation. Intl. Thomson Computer Press, London, 1996.

    Google Scholar 

  16. 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.

    Google Scholar 

  17. The Shore Project Group. Shore Data Language Reference Manual. Version 1.0. Computer Science Department, University of Wisconsin, Madison, August 1996.

    Google Scholar 

  18. Software-Ley. COSA Workflow, Product Description, Version 2.0 (in German), 1996.

    Google Scholar 

  19. Staffware House. Staffware Workflow, System Overview, 1996.

    Google Scholar 

  20. 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.

    Google Scholar 

  21. 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.

    Google Scholar 

  22. Workflow Management Coalition Draft Audit Specification, Document Number WFMC-TC-1015 (http://www.alai.ed.ac.uk/WfMC/DOCS/if5/if59611.html), August 1996.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Andreas Geppert Mikael Berndtsson

Rights and permissions

Reprints 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

Publish with us

Policies and ethics