Skip to main content

A Workcase-Based Distributed Workflow Architecture and Its Implementation Using Enterprize Java Beans Framework

  • Conference paper
  • 1131 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 4707))

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

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   169.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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

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) (1982)

    Google Scholar 

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

    Google Scholar 

  5. Ellis, C.: Team Automata. In: Proceedings of the ACM Group’97 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.) Coordination Technology for Collaborative Applications. 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 

  11. Miller, A., et al.: CORBA Based Run Time Architectures for Workflow Management Systems, LSDIS Internal Lab. Report, University of Georgia (1996)

    Google Scholar 

  12. Perry, D., Wolf, A.: Foundations for the Study of Software Architectures. ACM SIGSOFT Software Engineering Notes 17(4) (1992)

    Google Scholar 

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

    Google Scholar 

  14. Rolia, J.A.: Predicting the Performance of Software Systems. Technical Report CSRI-260, Computer Science Research Institute, University of Toronto (January 1992)

    Google Scholar 

  15. Rolia, J.A., Sevcik, K.C.: The Method of Layers. IEEE Transaction On Software Engineering 21(8) (1995)

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

  18. 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

    Google Scholar 

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

    Google Scholar 

  20. Chazin, D.: An Architecture and Transaction Model for Large Federated Databases, Ph. D. Thesis, University of Illinois at Urbana-Champaign (May 1996)

    Google Scholar 

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

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Osvaldo Gervasi Marina L. Gavrilova

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics