Skip to main content

Enabling Scientists Through Workflowand Quality of Service

  • Conference paper

Part of the book series: Signals and Communication Technology ((SCT))

Abstract

There is a strong desire within scientific communities to Grid-enable their experiments. This is fueled by the advantages of having remote (collaborative) access to instruments, computational resources and storage. In order to make the scientists experience as rewarding as possible two technologies need to be adopted into the Grid paradigm: those of workflow, to allow the whole scientific process to be automated, and Quality of Service (QoS) to ensure that this automation meets the scientists’ needs and expectations. In this chapter we present an end-to-end workflow pipeline which takes a user’s design and automates the processes of workflow design, resource selections and reservation through to enacting the workflow on the Grid, thus removing much of the complexity inherent within this process.

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   169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   219.99
Price excludes VAT (USA)
  • Durable hardcover 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. A. Abdelnur and S. Hepper. “Portlet specification (jsr-168)”. http://jcp.org/aboutJava/communityprocess/review/jsr168/

  2. “Active endpoints”. ActiveBPEL Designer. http://www.active-endpoints.com/products/activebpeldes/index.html

  3. “Active endpoints”. ActiveBPEL Engine (2.0). http://www.activebpel.org

  4. T. Andrews, F. Curbera, H. Dholakia, Y. Goland, J. Klein, F. Leymann, K. Liu, D. Roller, D. Smith, S. Thatte, I. Trickovic, and S. Weerawarana. “Business process execution language for web services v. 1.1 (BPEL4WS)”. http://www.ibm.com/developerworks/library/ws-bpel/, May 2003.

  5. R. Bilorusets, D. Box, L. F. Cabrera, D. Davis, D. Ferguson, C. Ferris, T. Freund, M. A. Hondo, J. Ibbotson, L. Jin, C. Kaler, D. Langworthy, A. Lewis, R. Limprecht, S. Lucco, D. Mullen, A. Nadalin, M. Nottingham, D. Orchard, J. Roots, S. Samdarshi, J. Shewchuk, and T. Storey. “Web services reliable messaging protocol (WS-ReliableMessaging)”. http://www.ibm.com/developerworks/library/specification/ws-rm/, Feb. 2005.

  6. D. Box, E. Christensen, F. Curbera, D. Ferguson, J. Frey, M. Hadley, C. Kaler, D. Langworthy, F. Leymann, B. Lovering, S. Lucco, S. Millet, N. Mukhi, M. Nottingham, D. Orchard, J. Shewchuk, E. Sindambiwe, T. Storey, S. Weerawarana, and S. Winkler. “Web services Addressing (WS-Addressing)”. Technical report, Aug. 2004.

    Google Scholar 

  7. D. Burdett and N. Kavantzas. “WS-Choreography model”. http://www.w3.org/TR/ws-chor-model/

  8. E. Christensen, F. Curbera, G. Meredith, and S. Weerawarana. “Web services description language (WSDL) 1.1”. http://www.w3.org/TR/wsdl, Mar. 2001.

  9. C. Coenraets. “An overview of MXML: The Flex markup language”. http://www.adobe.com/devnet/flex/articles/paradigm.html, Mar. 2004.

  10. D. Colling, L. Dickens, T. Ferrari, Y. Hassoun, C. Kotsokalis, M. Krznaric, J. Martyniak, A. McGough, and E. Ronchieri. “Adding instruments and workflow support to existing grid architectures”. Volume 3993 of Lecture Notes in Computer Science, pp. 956–963, Reading, UK, Apr. 2006.

    Chapter  Google Scholar 

  11. EGEE project. “Enabling grids for e-sciencE”. http://public.eu-egee.org/

  12. EGEE project. “Lightweight middleware for grid computing”. http://glite.web.cern.ch/glite/

  13. I. Foster and C. Kesselman, editors. The Grid: Blueprint for a New Computing Infrastructure. Morgan Kaufmann, July 1998.

    Google Scholar 

  14. G. Grossman and E. Huang. “ActionScript 3.0 overview”. http://www.adobe.com/devnet/action script/articles/actionscript3_overview.html, June 2006.

  15. A. McGough, W. Lee, J. Cohen, E. Katsiri, and J. Darlington. “Workflows for eScience: Scientific Workflows for Grids”, June 2006.

    Google Scholar 

  16. A. McGough, J. Cohen, J. Darlington, E. Katsiri, W. Lee, S. Panagiotidi, and Y. Patel. “An end-to-end workflow pipeline for large-scale grid computing”. Journal of Grid Computing, vol. 3, no. 3–4, pp. 1–23, Feb. 2006.

    Google Scholar 

  17. Network weather service. http://nws.cs.ucsb.edu/ewiki/, Apr. 2006.

  18. D. Nickull and F. McCabe. “SOA reference model”. http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=soa-rm

  19. Oracle. “Oracle BPEL process manager”. http://www.oracle.com/technology/products/ias/bpel/index.html

  20. F. Asnicar, L. Chittaro, L. De Marco, L. Del Cano, R. Pugliese, R. Ranon, and A. Senerchia. Collaborative Environment for the Grid – Multipurpose Collaborative Environment. Distributed Cooperative Laboratories, Springer 2006

    Google Scholar 

  21. W3C.“Web Service”. http://www.w3.org/TR/ws-arch/

  22. Xml path language (xpath) version 1.0. http://www.w3.org/TR/xpath, Nov. 1999.

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 paper

Cite this paper

McGough, A. et al. (2009). Enabling Scientists Through Workflowand Quality of Service. In: Davoli, F., Meyer, N., Pugliese, R., Zappatore, S. (eds) Grid Enabled Remote Instrumentation. Signals and Communication Technology. Springer, New York, NY. https://doi.org/10.1007/978-0-387-09663-6_23

Download citation

  • DOI: https://doi.org/10.1007/978-0-387-09663-6_23

  • Publisher Name: Springer, New York, NY

  • Print ISBN: 978-0-387-09662-9

  • Online ISBN: 978-0-387-09663-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics