Skip to main content

A Workflow System Based on Meta Services in Grid Environments

  • Conference paper
Computational Science and Its Applications – ICCSA 2008 (ICCSA 2008)

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

Included in the following conference series:

  • 3212 Accesses

Abstract

A workflow consists of multiple and various working processes, and a workflow system manages and executes the workflow. If the workflow is managed in Grid environments, it is processed effectively by using many Grid resources. In this paper, we present a workflow system which manages workflow operations in Grid Environments. The workflow model is divided into three layers - service, flow, and task layer - for reusability and scalability of workflow. The service layer is based on a concept of Meta Services for increased reusability. Users can access the workflow through this service layer, and they execute the workflow by calling their services defined by the Meta Services. The flow layer and task layer are separated for independency between the task descriptions and workflow logic connecting the tasks. A GUI workflow editor is also provided for users’ convenience. Therefore, this middleware uses Grid resources effectively and provides convenience to users.

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

Access this chapter

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.

References

  1. Foster, I., Kesselman, C.: The Grid 2: Blueprint for a New Computing Infrastructure. Morgan Kaufmann, San Francisco (2004)

    Google Scholar 

  2. Coulouris, G., Dollimore, J., Kindberg, T.: Distributed Systems: Concepts and Design, 4th edn. Addsion Wessley (2005)

    Google Scholar 

  3. Jablonski, S., Bussler, C.: Workflow Management Systems: Modeling, Architecture and Implementation. Thomson Press (1996)

    Google Scholar 

  4. Foster, I., Kesselman, C.: Globus: A Meta-computing Infrastructure Toolkit. Intl J. Supercomputer Application 11(2), 115–128 (1997)

    Article  Google Scholar 

  5. Globus Toolkit, http://www.globus.org/toolkit

  6. GridLab, http://www.gridlab.org

  7. WfMC, Workflow Management Coalition Workflow Standard: Workflow Process Definition Interface – XML Process Definition Language(XPL) (WFMC-TC-1025). Technical report, Workflow Management Coalition, Lighthouse Point, Florida, USA (2005)

    Google Scholar 

  8. van der Aalst, W.M.P.: The Application of Petri Nets to Workflow Management. The Journal of Circuits, Systems and Computers 8(1), 21–66 (1998)

    Article  Google Scholar 

  9. van der Aalst, W.M.P., ter Hofstede, A.H.M.: Design and Implementation of the YAWL System. In: Persson, A., Stirna, J. (eds.) CAiSE 2004. LNCS, vol. 3084, pp. 142–159. Springer, Heidelberg (2004)

    Google Scholar 

  10. Workflow Management Coalition, http://www.wfmc.org

  11. Reisig, W.: Petri Nets, An Introduction. In: EATCS, Monographs on Theoretical Computer Science, Springer, Berlin (1985)

    Google Scholar 

  12. Fery, J., Tannenbaum, T., Foster, I., Livny, M., Tuecke, S.: Condor-G: A Computation Management Agent for Multi-Institutional Grids. In: 10th International Symposium on High Performance Distributed Computing (2001)

    Google Scholar 

  13. Human Genome to Chemicals for Drug Discovery (HG2C), http://www.hg2c.org

  14. EOL: The Encyclopedia of Life, http://eol.sdsc.edu

  15. Goodale, T., Allen, G., Lanfermann, G., et al.: The cactus framework and toolkit: Design and applications. In: Hernandez, V., Palma, J.M.L.M., Dongarra, J., Sousa, A.A. (eds.) Proceedings of VECPAR (2002)

    Google Scholar 

  16. Triana, http://www.triana.co.uk

  17. Lee, S., Choi, J.: Meta Services: Abstract a Workflow in Computational Grid Environments. In: Sunderam, V.S., van Albada, G.D., Sloot, P.M.A., Dongarra, J. (eds.) ICCS 2005. LNCS, vol. 3516, pp. 916–919. Springer, Heidelberg (2005)

    Google Scholar 

  18. Lee, S., Choi, J., Cho, K.: Meta Service Framework: An agent based Grid middleware framework for e-Science Portal. In: Proceedings of High Performance Computing (2005)

    Google Scholar 

  19. Lee, J., Lee, S., Choi, J.: Implementation of User-Oriented Workflow Editor for Separated 3-Layers MSF on GRID Environment. In: Proceedings of High Performance Computing, Korea, vol. 18(1), pp. 65–72 (January 2007)

    Google Scholar 

  20. Logging Service, Apache Software Foundation, http://logging.apache.org/log4j

Download references

Author information

Authors and Affiliations

Authors

Editor information

Osvaldo Gervasi Beniamino Murgante Antonio Laganà David Taniar Youngsong Mun Marina L. Gavrilova

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lee, J., Lee, S., Choi, J. (2008). A Workflow System Based on Meta Services in Grid Environments. In: Gervasi, O., Murgante, B., Laganà, A., Taniar, D., Mun, Y., Gavrilova, M.L. (eds) Computational Science and Its Applications – ICCSA 2008. ICCSA 2008. Lecture Notes in Computer Science, vol 5072. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-69839-5_66

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-69839-5_66

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-69838-8

  • Online ISBN: 978-3-540-69839-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics