Abstract
This paper deals with several architectural issues on a mobile agent-based workflow management system(WFMS). We mainly focus on performance and scalability issues among various architectural issues. We point out three major design issues that are indispensable for designing a mobile agent-based WFMS and find solutions for the issues. We propose an efficient design strategy based on the solutions, i.e. a mobile agent-based ‘2-tier distributed workflow server architecture’, ‘process execution structure through hierarchical delegation’ and ‘ introduction of a non-trivial delegation model’. We also present both a mobile agent based 3-tier run-time architecture and a process execution scenario, which are established according to the proposed strategy. Finally, we show the effectiveness of the proposed method by evaluating performance and scalability through GSPN simulation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
WfMC, “Workflow Management Coalition Terminology and Glossary,” WfMC Specification, pp.8, 1996.
G. Alonso, D. Agrawal, A. El Abbadi, C. Mohan, “Functionality and Limitations of Current Workflow Management Systems,” IEEE Expert, September 1997.
Amit P. Sheth, Wil van der Aalst, Ismailcem B. Arpinar, “Processes Driving the Networked Economy, ” IEEE Concurrency, July-September, Vol.7, Number 3, 1999.
Ting Cai, Peter A. Gloor, Saurab Nog, “DartFlow: A Workflow Management System on the Wep using Transportable Agents,” DartMouth College, Technical Report PCS-TR96-283, 1996.
“FlowMark-Managing Your Workflow, Version2.1,” IBM, 1995.
‘COSA Reference Guide’, Software-Ley GmbH, 1994.
G. Alonso, D. Agrawal, A. el Abbadi, C. Mohan, R. Gunthor, M. Kamath, “Failure Handling in Large Scale Workflow Management Systems,” IBM Research Report, 1994.
G. Alonso, D. Agrawal, A. el Abbadi, C. Mohan, R. Gunthor, M. Kamath, “Exotica/FMQM: A Persistent Message-Based Architecture for Distributed Workflow Management,” Proc. IEIP Working Conf, on Information Systems for Decentralized Organizations, 1995.
Miller, J.A., Sheth, A.P., Kochut, K.J., Wang, X, “CORBA-Based Run-Time Architectures for Workflow Management Systems,” Journal of Database Management, Special Issues on Multidatabases, Vol.7, 1996.
Petra Heinl, Hans Schuster, “Towards a Highly Scaleable Architecture for Workflow Management Systems, ” Proc.7th Int. Workshop on Database and Expert Systems Applications, pp. 439–444, 1996.
Luiz A.G. Oliveira, Paulo C. Oliveira, Eleri Cardozo, “An Agent-Based Approach for Quality of Service Negotiation and Management in Distributed Mutimedia Systems,” Proc. First Int. Workshop, MA’97, 1997.
Manfred Dalmeijer, Eric Rietjens, Dieter Hammer, Ad Aerts, Michiel Soede, “A Reliable Mobile Agents Architecture,” Proc. of the Int. Symposium on Object-Oriented Real-Time Distributed Computing (ISORC’ 98), 1998.
Ajmone Marsan M., Balbo G., Chiola G., Conte G., “Generalized stochastic Petri nets revisited: Random switches and priorities,” Proc. Int. Workshop on Petri Nets and Performance Models, pp.44–53 1987.
W.M.P. van der Aalst, “Three good reasons for using a Petri-net-based Workflow Management System, ” Proc. Int. Working Conference on Information and Process Integration in Enterprises(IPIC’96), 1996.
G. Chiola, “Simulation Framework for Timed and Stochasic Petri Nets,” International Journal in Computer Simulation, 1991.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Suh, 1H., Namgoong, 1., Yoo, JJ., Lee, DI. (2001). Design of a Mobile Agent-Based Workflow Management System. In: Pierre, S., Glitho, R. (eds) Mobile Agents for Telecommunication Applications. MATA 2001. Lecture Notes in Computer Science, vol 2164. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44651-6_10
Download citation
DOI: https://doi.org/10.1007/3-540-44651-6_10
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42460-4
Online ISBN: 978-3-540-44651-4
eBook Packages: Springer Book Archive