Skip to main content

Transaction-based application integration in workflow management systems

  • CSCW and Work Flow Systems
  • Conference paper
  • First Online:
Database and Expert Systems Applications (DEXA 1996)

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

Included in the following conference series:

  • 165 Accesses

Abstract

One of the major challenges of workflow management is the integration of existing (legacy) and newly written applications. Applications are called by a workflow to execute a specific function. Because workflow executions are long-running activities, reliability of execution is a critical issue. Transactions are usually used to preserve reliable workflow execution. Although various approaches for transactional workflow execution have been proposed [WaRe91], [GHKM94], [Jabl93], [ShRu94], [AAA+96] the problem of transactional application integration into workflow execution is not tackled sufficiently yet. This paper discusses various models of reliable application integration into workflow execution. We will come to the conclusion that the deployment of an Extended Transaction Manager provides the best solution.

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. Alonso, G.; Agrawal, D.; El Abbadi, A.; Kamath, M.; Günthör, R.; Mohan, C.: “Advanced Transaction Models in Workflow Contexts”, Proc. Int'l. Conf. on Data Engineering, New Orleans, Louisiana, February 28–May 1, 1996

    Google Scholar 

  2. Attie, P.; Singh, M.; Rusinkiewicz, M; Sheth, A.: “Specifying and Enforcing Intertask Dependencies”. MCC Technical Report Number: Carnot-245-92, Nov. 1992

    Google Scholar 

  3. Bussler, Christoph; Jablonski, Stefan: “Process Modeling and Execution in Workflow Management Systems”, Proc. 3rd Int'l. Workshop on Information Technologies and Systems (WITS), Orlando, Florida, 1993

    Google Scholar 

  4. Chrysanthis, P.K.; Ramamritham, K.: “A Formalism for Extended Transaction Models”, Proc. VLDB, Barcelona, Spain, September 1991

    Google Scholar 

  5. A.K. Elmagarmid, ed.: Database Transaction Models for Advanced Applications, Morgan Kaufmann Publishers, San Mateo, 1992

    Google Scholar 

  6. Georgakopoulos, D.; Hornick, M.; Krychniak, P.; Manola, F.: “Specification and Management of Extended Transactions in a Programmable Transaction Environment”, Proc. 10th Int'l Conf. on Data Engineering, Houston, Texas, February 1994

    Google Scholar 

  7. Gray, J.; Reuter, A.: Transaction Processing — Concepts and Techniques, Morgan Kaufmann, SanMateo, 1993

    Google Scholar 

  8. Günthör, Roger, Jablonski, Stefan: “Transaction-Based Application Integration in Workflow Management Systems”, Technical Report, University of Erlangen-Nuremberg, 1996

    Google Scholar 

  9. Günthör. Roger: “Extended Transaction Processing Based on Dependency Rules”, Proc. RIDE-IMS”93, Vienna, Austria, April 1993, pp. 207–214

    Google Scholar 

  10. Günthör, Roger: “The Dependency Manager — A Base Service for Transactional Workflow Management”, Proc. RIDE-NDS”96, New Orleans, Louisiana, February 26–27, 1996

    Google Scholar 

  11. Jablonski, Stefan: Workflow Management: Modelling and Architecture (in German). TAT 9, International Thomson Publishing, 1995

    Google Scholar 

  12. Jablonski, Stefan: “Transaction Support for Activity Management”, Proc. 4th Workshop HPTS, Asilomar, CA, 1993

    Google Scholar 

  13. Klein, Johannes: “Advanced Rule Driven Transaction Management”, Proc. 36th IEEE Computer Society Int'l Conf. (CompCon), Spring 1991, pp. 562–567

    Google Scholar 

  14. Mohan, C.; Alonso, G.; Agrawal, D.; El Abbadi, A.; Günthör, R.; Kamath, M.: “Exotica: A Project on Advanced Transaction Management and Workflow Systems”, SIGOIS Bulletin, Special Issue on Business Process Management Systems, Vol. 16, No. 1, August 1995.

    Google Scholar 

  15. McCarthy, J.C.; Bluestein, W.M.: “The Computing Strategy Report: Workflow's Progress”, Forrester Research Inc., Cambridge, Mass., Oct. 1991

    Google Scholar 

  16. Object Management Group: “Object Transaction Service”, August 1994, OMG Doc.94.8.4

    Google Scholar 

  17. Eliot, J.; Moss, B.: “Nested Transactions: An Approach to Reliable Computing”, M.I.T. Report MIT-LCS-TR-260, M.I.T., Laboratory of Computer Science, April 1981

    Google Scholar 

  18. Schuster, H.; Jablonski, S.; Heinl, P.; Bussler, C.: “A General Framework for the Execution of Heterogeneous Programs in Workflow Management Systems”, Proc. Int'l Conf. on Cooperative Information Systems (CoopIS), Brussels, Belgium, June 19–21, 1996

    Google Scholar 

  19. Sheth, A.; Rusinkiewicz, M: “On Transactional Workflows”, IEEE Data Engineering, Vol. 16 (1993), No. 2

    Google Scholar 

  20. Wāchter, Helmut; Reuter, Andreas: “The ConTract Model”, in: [EL92], Ch. 7, pp. 219–263

    Google Scholar 

  21. The Workflow Management Coalition, Working Group 1A: “The Workflow Reference Model”, February 1995. Document No. WfMC-WG01-1000

    Google Scholar 

  22. X/Open, Distributed Transaction Processing: Reference Model — Version 2, X/Open Guide, X/Open Company Limited, 1994

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Roland R. Wagner Helmut Thoma

Rights and permissions

Reprints and permissions

Copyright information

© 1996 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Günthör, R., Jablonski, S. (1996). Transaction-based application integration in workflow management systems. In: Wagner, R.R., Thoma, H. (eds) Database and Expert Systems Applications. DEXA 1996. Lecture Notes in Computer Science, vol 1134. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0034701

Download citation

  • DOI: https://doi.org/10.1007/BFb0034701

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-61656-6

  • Online ISBN: 978-3-540-70651-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics