Abstract
This paper gives the functional descriptions and implementation details of an distributed workflow management system that is especially aiming at the scalability issue with a feasible and reasonable performance for the very large scale workflow application domains. In order to cope with the scalability issue, we conceive a new conceptual workflow enactment architecture and implement the architecture through the enterprize java beans framework that provides a robust and efficient computing infrastructure for massive executable objects. Now, the system is completely operable on a distributed computing environment and is experimentally demonstrated with respect to giving the acceptable performance for the very large number of workcases (instances of workflow procedures).
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Alonso, D., et al.: Failure Handling in Large Scale Workflow Management Systems. IBM Research Report RJ9913 (November 1994)
Alonso, D., et.al.: Exotica/FMQM: A Persistent Message Based Architecture for Distributed Workflow Management. In: Proceedings of the IFIPS Working Conference on Information Systems for Decentralized Organizations (August 1995)
Mani Chandy, K., Neuse, D.: Linearizer: A Heuristic Algorithm for Queuing Network Models of Computing Systems. Communication of the ACM 25(2) (1982)
Ellis, C.A., Morris, P.: The Information Control Nets Model. Performance Evaluation Review 8(3) (1979)
Ellis, C.: Team Automata. In: Proceedings of the ACM Group’97 Conference (November 1997)
Ellis, C., Maltzahn, C.: Chautauqua: A Flexible Workflow System. In: Proceedings of the 30th HICSS Conference (January 1997)
Ellis, C., Kim, K.: A Framework and Taxonomy for Workflow Architectures. In: The Fourth International Conference on Design for Cooperative Systems (May 2000)
Jablonski, S., Bussler, C.: MOBILE: A Modular Workflow Model and Architecture, University of Erlangen Internal Report (1995)
Kim, K.: Practical Experiences and Requirements on Workflow. In: Conen, W. (ed.) Coordination Technology for Collaborative Applications. LNCS, vol. 1364, pp. 145–160. Springer, Heidelberg (1998)
Kim, K., Ellis, C.: Performance Analytic Models and Analyses for Workflow Architectures. Information Systems Frontiers: A Journal 3(3), 339–355 (2001)
Miller, A., et al.: CORBA Based Run Time Architectures for Workflow Management Systems, LSDIS Internal Lab. Report, University of Georgia (1996)
Perry, D., Wolf, A.: Foundations for the Study of Software Architectures. ACM SIGSOFT Software Engineering Notes 17(4) (1992)
Podgurski, A., Clarke, L.A.: A Formal Model of Program Dependencies and Its Implications for Software Testing, Debugging, and Maintenance. IEEE Trans. on Software Engineering 16(9) (1990)
Rolia, J.A.: Predicting the Performance of Software Systems. Technical Report CSRI-260, Computer Science Research Institute, University of Toronto (January 1992)
Rolia, J.A., Sevcik, K.C.: The Method of Layers. IEEE Transaction On Software Engineering 21(8) (1995)
Wallnau, K., Long, F., Earl, A.: Toward a Distributed Mediated Architecture for Enterprise-wide Workflow Management. In: Proceedings of the NSF Workshop on Workflow and Process Automation (May 1996)
Weissenfels, J., et al.: An Overview of the Mentor Architecture for Enterprise Wide Workflow Management. In: Proceedings of the NSF Workshop on Workflow and Process Automation (May 1996)
Ellis, C.A., Nutt, G.J.: Process Models and Systems for Logistics Support, A Proposal to the US DOD ARPA, CU Proposal No. 0595.00.0738B
Palaniswami, J.L., Shevchenko, I., Mattie, A., Reed-Forquet, L.: Web-based Multi-Paradigm Workflow Automation for Efficient Health-care Delivery. In: Proceedings of NSF Workshop on Workflow and Process Automation in Information Systems: State-of-the-Art and Future Directions (May 1996)
Chazin, D.: An Architecture and Transaction Model for Large Federated Databases, Ph. D. Thesis, University of Illinois at Urbana-Champaign (May 1996)
Alonso, G., Schek, H.-J.: Research Issues in Large Workflow Management Systems. In: Proceedings of NSF Workshop on Workflow and Process Automation in Information Systems: State-of-the-Art and Future Directions (May 1996)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ahn, HJ., Kim, KH. (2007). A Workcase-Based Distributed Workflow Architecture and Its Implementation Using Enterprize Java Beans Framework. In: Gervasi, O., Gavrilova, M.L. (eds) Computational Science and Its Applications – ICCSA 2007. ICCSA 2007. Lecture Notes in Computer Science, vol 4707. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74484-9_78
Download citation
DOI: https://doi.org/10.1007/978-3-540-74484-9_78
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-74482-5
Online ISBN: 978-3-540-74484-9
eBook Packages: Computer ScienceComputer Science (R0)