skip to main content
article
Free Access

A configuration management approach for large workflow management systems

Authors Info & Claims
Published:01 March 1999Publication History
Skip Abstract Section

Abstract

Scalability to large, heterogeneous, and distributed environments is an important requirement for workflow management systems (WfMS). As a consequence, the management of the configuration of a WfMS installation becomes a key issue. This paper proposes an approach for managing the configuration of WfMS together with an assignment strategy for workflow instances. Separating the logical issues of the workflow model from the physical configuration of a WfMS is the basis of our strategy. A formalization of physical organizational requirements in a WfMS configuration covering access rights, usage policies, and costs for the access to WfMS servers is presented and used in the assignment strategy for workflow instances. The results of our approach fit well for many existing WfMS and also for the reference architecture of the Workflow Management Coalition.

References

  1. 1 Alonso, G.: Database Research in Workflow Management Systems, Do We Have Anything to Contribute? In: Proc. of Int. Conf on Cooperative Information Systems, Brussels, Belgium, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2 Alonso, G. ; Agrawal, D. ; El Abbadi, A. ; Mohan, C,.: Functionality and Limitations of Current Workflow Management Systems. In: IEEE Expert, Special Issue on Cooperative Information Systems, 1991.Google ScholarGoogle Scholar
  3. 3 Alonso, G. ; Kamath, M. ; Agrawal, D.; El Abbadi, A.; Gunthor, R.; Mohan, C.: Failure Handling in Large Scale Workflow Management Systems. Technical Report, IBM Almaden Research Center, 1994.Google ScholarGoogle Scholar
  4. 4 Alonso, G. ; Mohair, C. ; Gttnthor, R. ; Agrawal, D. ; El Abbadi, A. ; Kamath, M.: Exotica/FMQM: A Persistent Message-Based Architecture for Distributed Workflow Management. In: Proc. IF/P Working Conference on Information Systems for Decentralized Organzations, Trondheim, 1995.Google ScholarGoogle Scholar
  5. 5 Bauer, T. ; Dadam, P.: A Distributed Execution Environment for Large- Scale Workflow Management Systems with Subnets and Server Migration. In: Proc. 2nd IFCIS Conf on Cooperative Information Systems (CooplS'97), Charleston, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6 COSA Workflow Administrator-Handbuch. Version 1.4.2, Ley, 1997.Google ScholarGoogle Scholar
  7. 7 Das, S. ; Kochut, K. ; Miller, J. ; Sheth, A. ; Worah, D.: ORBWork: A Reliable Distributed CORBA-based Workflow Enactment System for METEORZ. Technical Report UGA-CS-TR-97-001, Department of Computer Science, University of Georgia, 1997.Google ScholarGoogle Scholar
  8. 8 FlowMark - Managing Your Workflow, Version 2.3. IBM, 1996.Google ScholarGoogle Scholar
  9. 9 Georgakopoulos, D. ; Homick, M.F. ; Shet, A.: An Overview of Workflow Management: From Process Modeling to Workflow Automation Infrastructure. In: Distributed and ParaBel Darnbases, 3, 1995, pp. 119-153. Google ScholarGoogle Scholar
  10. 10 Gokkoca, E. ; Altinel, M. ; Cingil, 1. ; Tatbul, E.N. ; Koksal, P. ; Dogac, A.: Design and Implementation of a Distributed Workflow Enactment Service. In: Proc. Int. Conf on Cooperative Information Systems, Charleston, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11 Gray, J.; Edwards, J.: Scale Up with TP Monitors. In: Byte, April 1995.Google ScholarGoogle Scholar
  12. 12 Jablonski, S. ; BuBler, C.: Work$ow Management - Modeling Concepts, Architecture and Implementation. lntemational Thomson Computer Press, 1996.Google ScholarGoogle Scholar
  13. 13 Kamath, M. ; Alonso, G. ; Gunthor, R. ; Mohan, C.: Providing High Availability in Very Large Workflow Management Systems. In: Proc. 5th Int. Conference on Extending Database Technology, Avignon, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. 14 Knuth, D.: The Art of Computer Programming I - Fundamental Algorithms. Addison-Wesley, 1973. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. 15 Miller, J.A. ; Sheth, A.P. ; Kochut, K.J. ; Wang, X.: CORBA-Based Run-Time Architectures for Workflow Management Systems. To appear in: Journal of Dutabase Management, Special Issue on Multidatabases, Vol. 7, 1996.Google ScholarGoogle Scholar
  16. 16 Neeb, J. ; Schamburger, R. ; Schuster, H.: Using Distributed Object Middleware to Implement Scalable Workflow Management Systems. In: Proc. Int. Workshop on issues and Applications of Database Technology (IADT'98), Berlin, July, 1998.Google ScholarGoogle Scholar
  17. 17 Schuster H.: Architektur verteilter Workfow-Management-Systeme. DISDBIS 50, Infix, 1998.Google ScholarGoogle Scholar
  18. 18 Schuster H., Heinl P.: A Workflow Data Distribution Strategy for Scaleable Workflow Management Systems. In: Proc. ACM Symposium on Applied Computing (SAC'97). San Jose, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. 19 Sheth, A. ; Kochut, K.J.: Workflow Applications to Research Agenda: Scalable and Dynamic Work Coordination and Collaboration Systems. In: Proc. of the NATO ASI on Workjow Management Systems and Interoperubility, Istambul, 1997.Google ScholarGoogle Scholar
  20. 20 Wedekind H.: Ubiquity and Need-to-Know: Two Principles of Data Distribution. In: Operating Systems Review, 22(4), 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. 21 Wodtke, D. ; Weikum G.: A Formal Foundation for Distributed Workflow Execution Based on State Charts. In: Proc. btt. Conf on Database Theory, Delphi, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. 22 Wodtke, D. ; Weissenfels, J. ; Weikum, G. ; Kotz Dittrich, A.: The Mentor Project: StepsTowards Enterprise-Wide Workflow Management. In: Proc. 12th International Conference on Data Engineering, New Otleans, February 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. 23 Hollingsworth, D.: Workflow Management Coalition The Workflow Reference Model. Workflow Management Coalition, Document Number TCOO- 1003, 1994.Google ScholarGoogle Scholar
  24. 24 Workflow Management Coalition Workflow Standard - Interoperability Abstract Specification. Workflow Management Coalition, Document Number WFMC-TC-1012, Version 1.0.1996.Google ScholarGoogle Scholar
  25. 25 Workflow Management Coalition Terminology & Glossary. Workflow Management Coalition, Document Number WFMC-TC- 1011, Document Status - Issue 2.0, 1996.Google ScholarGoogle Scholar
  26. 26 Workflow Management Coalition Workjow Client Application (Interface 2) Application Programming Interface (WAPI). Workflow Mauagement Coalition, Specification Document Number WFMC-TC- 1009, Version 2.Oe (Beta), October, 1997.Google ScholarGoogle Scholar

Index Terms

  1. A configuration management approach for large workflow management systems

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      • Published in

        cover image ACM SIGSOFT Software Engineering Notes
        ACM SIGSOFT Software Engineering Notes  Volume 24, Issue 2
        March 1999
        238 pages
        ISSN:0163-5948
        DOI:10.1145/295666
        Issue’s Table of Contents

        Copyright © 1999 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 1 March 1999

        Check for updates

        Qualifiers

        • article

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader