Skip to main content

Grid and Workflows

  • Reference work entry
Encyclopedia of Database Systems

Synonyms

Workflow on grid

Definition

Built on Internet and World Wide Web, the Grid is a new class of infrastructure which supports coordinated resource sharing and problem solving in dynamic, multi-institutional virtual organizations [6,7]. In a grid architecture, a grid workflow management system is a type of user-level grid middleware. It aims to support large-scale sophisticated scientific and business processes in a variety of complex e-science and e-business applications [7,10,12,15]. Such sophisticated processes are modeled or redesigned as grid workflow specifications at build-time stage by some modeling languages such as Grid Workflow Execution Language (GWEL), Abstract Grid Workflow Language (AGWL), and Martlet [4,5,9]. The specifications normally contain a large number of computation, data and/or transaction intensive activities [1,2,12]. Then, at run-time instantiation stage, grid workflow instances are created [4]. Finally, at run-time execution stage, grid workflow...

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

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Recommended Reading

  1. Abramson D., Kommineni J., McGregor J.L., and Katzfey J. An atmospheric sciences workflow and its implementation with web services. Future Generation Comput. Syst., 21(1):69–78, 2005.

    Article  Google Scholar 

  2. Aloisio G., Cafaro M., Carteni G., Epicoco I., Quarta G., and Raolil A. GridFlow for earth observation data processing. pp. 168–176.2005, In Proceedings of the 2005 International Conference on Grid Computing and Applications, GCA 2005,

    Google Scholar 

  3. Chen J. and Yang Y. Adaptive selection of necessary and sufficient checkpoints for dynamic verification of temporal constraints in grid workflow systems. ACM Trans. Auton. Adapt. Syst., 2(2):Article 6, 2007.

    Google Scholar 

  4. Cybok D. A Grid Workflow Infrastructure. Concurrency comput. Pract. Experience 18(10):1243–1254, 2006.(Special Issue on Workflow in Grid Systems),

    Article  Google Scholar 

  5. Fahringer T., Pllana S., and Villazon A. A-GWL: Abstract grid workflow language. pp. 42–49.2004, In Proceedings of the Fourth International Conference on Computational Science, ICCS2004 Part III, Krakow, Poland. LNCS 3038,

    Google Scholar 

  6. Foster I., Kesselman C., and Tuecke S. The anatomy of the grid: enabling scalable virtual organizations. Int. J. Supercomput. Appl., 15(3):200–222, 2002.

    Article  Google Scholar 

  7. Foster I., Kesselman C., Nick J., and Tuecke S. 2002.The physiology of the grid: an open grid services architecture for distributed systems integration. In Proceedings of the Fifth Global Grid Forum Workshop,

    Google Scholar 

  8. Fox G.C. and Gannon D. 2006.Concurrency Comput. Pract. Exp. 18(10):1009–1019, (Special Issue: Workflow in Grid Systems).

    Article  Google Scholar 

  9. Goodman D. Introduction and evaluation of Martlet, a scientific workflow language for abstracted parallelisation. pp. 983–992.2007, In Proceedings of the 16th International Conference on World Wide Web, WWW 2007, Banff, Alberta, Canada.

    Google Scholar 

  10. Ludäscher B., Altintas I., Berkley C., Higgins D., Jaeger-Frank E., Jones M., Lee E., Tao J., and Zhao Y. Scientific workflow management and the Kepler system. Concurrency Comput. Pract. Exp., 18(10):1039–1065, 2006.

    Article  Google Scholar 

  11. Oinn T., Greenwood M., Addis M., Alpdemir M.N., Ferris J., Glover K., Goble C., Goderis A., Hull D., Marvin D., Li P., Lord P., Pocock M.R., Senger M., Stevens R., Wipat A., and Wroe C. Taverna: Lessons in creating a workflow environment for the life sciences. Concurrency Comput. Pract. Exp., 18(10):1067–1100, 2006.

    Article  Google Scholar 

  12. Simpson D.R., Kelly N., Jithesh P.V., Donachy P., Harmer T.J., Perrott R.H., Johnston J., Kerr P., McCurley M., and McKee S. GeneGrid: a practical workflow implementation for a grid based virtual bioinformatics laboratory. pp. 547–554.2004, In Proceedings of the UK e-Science All Hands Meeting 2004,

    Google Scholar 

  13. Workflow Management Coalition: The Workflow Reference Model. TC00–1003, 1995, http://www.wfmc.org.

  14. Yang Y., Liu K., Chen J., Lignier J., and Jin H. Peer-to-peer based grid workflow runtime environment of SwinDeW-G, pp. 51–58.2007, In Proceedings of the Third IEEE International Conference on e-Science and Grid Computing, e-Science07,

    Google Scholar 

  15. Yu J. and Buyya R. A taxonomy of workflow management systems for grid computing. J. Grid Comput., 3(3):171–200, 2005.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer Science+Business Media, LLC

About this entry

Cite this entry

Chen, J., Yang, Y. (2009). Grid and Workflows. In: LIU, L., ÖZSU, M.T. (eds) Encyclopedia of Database Systems. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-39940-9_1472

Download citation

Publish with us

Policies and ethics