Skip to main content

A CORBA Compliant Transactional Workflow System for Internet Applications

  • Conference paper
Middleware’98

Abstract

The paper describes an application composition and execution environment implemented as a transactional workflow system that enables sets of inter-related tasks to be carried out and supervised in a dependable manner. The paper describes how the system meets the requirements of interoperability, scalability, flexible task composition, dependability and dynamic reconfiguration. The system is general purpose and open: it has been designed and implemented as a set of CORBA services, running on top of a given ORB. The system serves as an example of the use of middleware technologies to provide a fault-tolerant execution environment for long running distributed applications.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Best E., and Grahlmann G. (1995) “PEP: Programming Environment based on Petri nets”, Documentation and User Guide, Version 1.4, Universitat Hildersheim.

    Google Scholar 

  • Das S., Kochut K., Miller J., Seth A. and Worah, D., (1997) “ORBWork: A reliable distributed CORBA-based workflow enactment system for METEOR2”, Tech. Report No. UGA-CS-TR 97–001, Dept. of Computer Science, University of Georgia.

    Google Scholar 

  • Georgakopoulos D., Hornick, M. and Sheth A. (1995) “An overview of workflow management: from process modeling to workflow automation infrastructure”, Intl. Journal on distributed and parallel databases, 3 (2), pp. 119–153.

    Article  Google Scholar 

  • Lawrence P., (ed.) (1997) “WfMC Workflow Handbook”, John Wiley & Sons Ltd. Nortel and University of Newcastle upon Tyne, (1998) “Workflow Management Facility Specification”, Revised submission, OMG document bom/98–03–01.

    Google Scholar 

  • Parrington G.D., Shrivastava S.K., Wheater S.M., and Little M.C. (1995) “The design and implementation of Arjuna”, USENIX Computing Systems Journal, vol. 8 (3), pp. 255–308.

    Google Scholar 

  • Paul S., Park E., and Chaar J. (1997) “RainMan: a Workflow System for the Internet”, Proc. of USENIX Symp. on Internet Technologies and Systems.

    Google Scholar 

  • Ranno F., Wheater S.M., and Shrivastava S.K. (1997) “A System for Specifying and Co-ordinating the Execution of Reliable Distributed Applications”, IFIP Conference on Distributed Applications and Interoperable Systems (DAIS’97), Cottbus, Germany.

    Google Scholar 

  • Ranno F., Shrivastava S.K., and Wheater S.M. (1998) “A Language for Specifying the Composition of Reliable Distributed Applications”, The 181h International Conference on Distributed Computing Systems (ICDCS ‘88), Amsterdam, The Netherlands.

    Google Scholar 

  • Shrivastava S.K., and Wheater S.M. (1998) “Architectural Support for Dynamic Reconfiguration of Large Scale Distributed Applications”, The 4th International Conference on Configurable Distributed Systems (CDS’98), Annapolis, Maryland, USA.

    Google Scholar 

  • Warne J.P. (1995) “Flexible transaction framework for dependable workflows”, ANSA Report No. 1217.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag London Limited

About this paper

Cite this paper

Wheater, S.M., Shrivastava, S.K., Ranno, F. (1998). A CORBA Compliant Transactional Workflow System for Internet Applications. In: Davies, N., Jochen, S., Raymond, K. (eds) Middleware’98. Springer, London. https://doi.org/10.1007/978-1-4471-1283-9_1

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-1283-9_1

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-4471-1285-3

  • Online ISBN: 978-1-4471-1283-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics