Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

An EJB-Based Very Large Scale Workflow System and Its Performance Measurement

  • Conference paper
Advances in Web-Age Information Management (WAIM 2005)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 3739))

Included in the following conference series:

Abstract

The design and implementation of a workflow management system is typically a large and complex task. Decisions need to be made about the hardware and software platforms, data structures, algorithms, and the network interconnection of various modules utilized by various users and administrators. These decisions are further complicated by requirements such as flexibility, robustness, modifiability, availability, usability, and scalability. The scalability among them is the most impeccable issue, in recent, as the sizes of workflow systems and its applications are becoming much larger. Also, the organizations are recognizing that the de facto standard of workflow architectures, the activity-oriented workflow architecture that is the joint-flow reference model proposed by OMG, and its off-the-shelf and more prevalent in the near future. In this paper, we propose a solution for the scalability issue – The e-Chautauqua VLSW architecture and system.

For the realization of scalable workflow systems, we propose an architecture that is called workcase-oriented workflow enactment architecture, and implement an EJB-based workflow management system preserving the property of the architecture. We analytically and experimentally demonstrate that the architecture gives the best performance for the very large number of workcases (instances of workflow procedures). That is, our analytic results showed that (a) software architecture is as important as hardware architecture for VLSW performance enhancement, and (b) the proposed architecture is much more scalable. Based upon the analytic results, we have conceived the workcase-oriented workflow architecture, and experimentally demonstrated that our system is much better scalable and gives the reasonable performance for the very large workflow applications.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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.

Similar content being viewed by others

References

  1. Alonso, D., et al.: Failure Handling in Large Scale Workflow Management Systems, IBM Research Report RJ9913 (November 1994)

    Google Scholar 

  2. 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)

    Google Scholar 

  3. Mani Chandy, K., Neuse, D.: Linearizer: A Heuristic Algorithm for Queuing Network Models of Computing Systems. Communication of the ACM 25(2) (February 1982)

    Google Scholar 

  4. Ellis, C.A., Morris, P.: The Information Control Nets Model. Performance Evaluation Review 8(3) (November 1979)

    Google Scholar 

  5. Ellis, C.: Team Automata. In: Proceedings of the ACM Group 1997 Conference (November 1997)

    Google Scholar 

  6. Ellis, C., Maltzahn, C.: Chautauqua: A Flexible Workflow System. In: Proceedings of the 30th HICSS Conference (January 1997)

    Google Scholar 

  7. Ellis, C., Kim, K.: A Framework and Taxonomy for Workflow Architectures. In: The Fourth International Conference on Design for Cooperative Systems (May 2000)

    Google Scholar 

  8. Jablonski, S., Bussler, C.: MOBILE: A Modular Workflow Model and Architecture. University of Erlangen Internal Report (1995)

    Google Scholar 

  9. Kim, K.: Practical Experiences and Requirements on Workflow. In: Conen, W. (ed.) ASIAN-WS 1996. LNCS, vol. 1364, pp. 145–160. Springer, Heidelberg (1998)

    Chapter  Google Scholar 

  10. Kim, K., Ellis, C.: Performance Analytic Models and Analyses for Workflow Architectures. Information Systems Frontiers: A Journal 3(3), 339–355 (2001)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kim, KH., Ahn, HJ. (2005). An EJB-Based Very Large Scale Workflow System and Its Performance Measurement. In: Fan, W., Wu, Z., Yang, J. (eds) Advances in Web-Age Information Management. WAIM 2005. Lecture Notes in Computer Science, vol 3739. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11563952_46

Download citation

  • DOI: https://doi.org/10.1007/11563952_46

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-29227-2

  • Online ISBN: 978-3-540-32087-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics