• DocumentCode
    1728186
  • Title

    Enabling Web Service extensions for scientific workflows

  • Author

    Perera, Srinath ; Gannon, Dennis

  • Author_Institution
    Comput. Sci. Dept., Indiana Univ., Bloomington, IN, USA
  • fYear
    2006
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    Web services have become an integral part of workflow orchestration in scientific applications and many tools used by scientists including Kepler, Taverna and Triana incorporate Web services. However orchestration of complex workflows that involve services that exploit standards like WS-Addressing or WS-Security are not easily managed by these tools. Most complex use cases that involve ldquoadd onrdquo service standards use implementation specific assumptions, and as a result, the services and workflow composers become tightly coupled. This leads to stove-piped, noninteroperable implementations. This paper describes an effort to implement complex use cases that include asynchronous messaging and WS-Security, for a large application project called LEAD, while maintaining standard conformance and composer simplicity. The primary contribution of the paper is design of a Mediator and a generic Web service actor that allow the addition of new Web service standards to services in a workflow, without the need to make the workflow composer or enactor explicitly aware that these standards are being used. These concepts are demonstrated by an implementation that allows large workflows to be constructed using two different scientific workflow systems that were not designed with these extensions in mind.
  • Keywords
    Web services; electronic messaging; geophysics computing; security of data; workflow management software; LEAD application project; Linked Environment for Atmospheric Discovery; WS extensions; WS-Addressing service; WS-Security service; Web Services; asynchronous messaging; scientific workflows; Application software; Authentication; Authorization; Computer science; Grid computing; Security; Service oriented architecture; Simple object access protocol; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Workflows in Support of Large-Scale Science, 2006. WORKS '06. Workshop on
  • Conference_Location
    Paris
  • Print_ISBN
    978-1-4244-5215-6
  • Type

    conf

  • DOI
    10.1109/WORKS.2006.5282346
  • Filename
    5282346