DYNAMIC CHANGE OF SERVER ASSIGNMENTS IN DISTRIBUTED WORKFLOW MANAGEMENT SYSTEMS
Thomas Bauer, Manfred Reichert
2004
Abstract
Workflow management systems (WfMS) offer a promising approach for realizing process-oriented information systems. Central WfMS, with a single server controlling all workflow (WF) instances, however, may become overloaded very soon. In the literature, therefore, many approaches suggest using a multi-server WfMS with distributed WF control. In such a distributed WfMS, the concrete WF server for the control of a particular WF activity is usually defined by an associated server assignment. Following such a partitioning approach, problems may occur if components (WF servers, subnets, or gateways) become overloaded or break down. As we know from other fields of computer science, a favorable approach to handle such cases may be to dynamically change hardware assignment. This corresponds to the dynamic change of server assignments in WfMS. This paper analyses to what extend this approach is reasonable in such situations.
References
- Abbadi, A., and Kamath, M. (1995). Exotica/FMQM: A Persistent Message-Based Architecture for Distributed Work ow Management. In Proc. IFIP Working Conf. on Inf. Syst. for Decentralized Organisations, Trondheim.
- Barbará, D., Mehrotra, S., and Rusinkiewicz, M. (1996). INCAs: Managing Dynamic Work ows in Distributed Environments. Journal of Database Management, 7(1).
- Bauer, T. (2001). Ef cient Realization of Enterprise-wide WfMS. PhD thesis, University of Ulm. (Tenea-Verlag, in German).
- Bauer, T. and Dadam, P. (1997). A Distributed Execution Environment for Large-Scale WfMS with Subnets and Server Migration. In Proc. 2nd IFCIS Conf. on Coop. Inf. Syst., Kiawah Island.
- Bauer, T. and Dadam, P. (1999). Distribution Models for WfMS - Classi cation and Simulation. Informatik Forschung und Entwicklung, 14(4).
- Bauer, T. and Dadam, P. (2000). Ef cient Distributed Workow Management Based on Variable Server Assignments. In Proc. 12th Conf. on Advanced Inf. Syst. Engineering, Stockholm.
- Bauer, T., Reichert, M., and Dadam, P. (2001). Ef - cient Transmission of Process Instance Data in Distributed WfMS. Informatik Forschung und Entwicklung, 16(2). (in German).
- Bauer, T., Reichert, M., and Dadam, P. (2003). Intra-Subnet Load Balancing in Distributed WfMS. Int. J Cooperative Information Systems, 12(3).
- Casati, F., Grefen, P., Pernici, B., Pozzi, G., and Sánchez, G. (1996). WIDE: Work ow Model and Architecture. CTIT Technical Report 96-19, University of Twente.
- Casavant, T. and Kuhl, J. (1988). A Taxonomy of Scheduling in General-Purpose Distributed Computing Systems. IEEE Transactions on Software Engineering, 14(2):141-154.
- Dadam, P., Reichert, M., and Kuhn, K. (2000). Clinical Work ows - The Killer Application for Processoriented Information Systems? In Proc. 4th Int. Conf. on Business Inf. Syst., Posen.
- Das, S., Kochut, K., Miller, J., Sheth, A., and Worah, D. (1997). ORBWork: A Reliable Distributed CORBAbased Work ow Enactment System for METEOR2. Technical Report, Department of Computer Science, University of Georgia.
- Goscinski, A. (1991). Distributed Operating Systems: The Logical Design. Addison-Wesley.
- Heinl, P. and Schuster, H. (1996). Towards a Highly Scaleable Architecture for WfMS. In Proc. 7th Int. Workshop on Database and Expert Systems Applications, Zurich.
- Joeris, G. and Herzog, O. (1999). Towards Flexible and High-Level Modeling and Enacting of Processes. In Proc. 11th Int. Conf. on Advanced Information Systems Engineering, Heidelberg.
- Kamath, M., Alonso, G., Günthör, R., and Mohan, C. (1996). Providing High Availability in Very Large WfMS. In Proc. 5th Int. Conf. on Extending Database Technology, Avignon.
- Kochut, K., Arnold, J., Sheth, A., Miller, J., Kraemer, E., Arpinar, B., and Cardoso, J. (2003). IntelligGEN: A Distributed Work ow System for Discovering Protein-Protein Interactions. Distributed and Parallel Databases, 13:43-72.
- Leymann, F. and Roller, D. (2000). Production Work ow - Concepts and Techniques. Prentice Hall.
- Muth, P., Wodtke, D., Weißenfels, J., Kotz-Dittrich, A., and Weikum, G. (1998). From Centralized Workow Speci cation to Distributed Work ow Execution. JIIS, 10(2).
- OMG (1995). The Common Object Request Broker: Architecture and Speci cation. Technical Report Revision 2.0, Object Management Group.
- Reichert, M. and Dadam, P. (1998). ADEPTflex - Supporting Dynamic Changes of Work ows Without Losing Control. JIIS, 10(2).
- Reichert, M., Rinderle, S., and Dadam, P. (2003). ADEPT Work ow Management System: Flexible Support For Enterprise-wide Business Processes. In Proc. Int'l Conf. Business Process Management (BPM'03), Eindhoven.
- Schill, A. and Mittasch, C. (1996). WfMS on Top of OSF DCE and OMG CORBA. Distributed Systems Engineering, 3(4).
- Schuster, H., Neeb, J., and Schamburger, R. (1999). A Conguration Management Approach for Large WfMS. In Proc. Int. Conf. on Work Activities Coordination and Collaboration, San Francisco.
- Sheth, A. and Kochut, K. (1997). Work ow Applications to Research Agenda: Scalable and Dynamic Work Coordination and Collaboration Systems. In Proc. NATO Advanced Study Institute on WfMS and Interoperability, Istanbul.
- Tanenbaum, A. (1996). Computer Networks. Prentice-Hall.
- Weske, M. (1999). Work ow Management Through Distributed and Persistent CORBA Work ow Objects. In Proc. 11th Int. Conf. on Advanced Information Systems Engineering, Heidelberg.
Paper Citation
in Harvard Style
Bauer T. and Reichert M. (2004). DYNAMIC CHANGE OF SERVER ASSIGNMENTS IN DISTRIBUTED WORKFLOW MANAGEMENT SYSTEMS . In Proceedings of the Sixth International Conference on Enterprise Information Systems - Volume 1: ICEIS, ISBN 972-8865-00-7, pages 91-98. DOI: 10.5220/0002628900910098
in Bibtex Style
@conference{iceis04,
author={Thomas Bauer and Manfred Reichert},
title={DYNAMIC CHANGE OF SERVER ASSIGNMENTS IN DISTRIBUTED WORKFLOW MANAGEMENT SYSTEMS},
booktitle={Proceedings of the Sixth International Conference on Enterprise Information Systems - Volume 1: ICEIS,},
year={2004},
pages={91-98},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002628900910098},
isbn={972-8865-00-7},
}
in EndNote Style
TY - CONF
JO - Proceedings of the Sixth International Conference on Enterprise Information Systems - Volume 1: ICEIS,
TI - DYNAMIC CHANGE OF SERVER ASSIGNMENTS IN DISTRIBUTED WORKFLOW MANAGEMENT SYSTEMS
SN - 972-8865-00-7
AU - Bauer T.
AU - Reichert M.
PY - 2004
SP - 91
EP - 98
DO - 10.5220/0002628900910098