• DocumentCode
    2695045
  • Title

    Wrap Scientific Applications as WSRF Grid Services Using gRAVI

  • Author

    Chard, Kyle ; Tan, Wei ; Boverhof, Joshua ; Madduri, Ravi ; Foster, Ian

  • Author_Institution
    Sch. of Math., Stat. & Comput. Sci., Victoria Univ. of Wellington, Wellington, New Zealand
  • fYear
    2009
  • fDate
    6-10 July 2009
  • Firstpage
    83
  • Lastpage
    90
  • Abstract
    Web service models are increasingly being used in the Grid community as way to create distributed applications exposing data and/or applications through self describing interfaces. Scientific research is one key field in which the benefits are apparent as individual services can be orchestrated into experimental workflows that model the research process and facilitate verification and extension. However, many applications are not web enabled and the task of creating services from scratch is cumbersome in part due to the range of complex technologies, tools, standards and languages involved. In this paper we present gRAVI, a WSRF Web service wrapping tool that allows scientists to rapidly expose applications, scripts and workflows as Web services. gRAVI generated services include GSI security, Grid scheduling, state notifications, persistence and data staging. All service code, scripts and definition files are created automatically without any developer input. gRAVI services are created in standard Grid Archive files and are able to be moved and deployed to any compliant container with no requirement for any gRAVI or Grid infrastructure on the target machine. gRAVI supports deployment to the open science cloud Nimbus, whilst also being able to parse Taverna workflow definition files to create strongly typed services.
  • Keywords
    Web services; grid computing; user interfaces; GSI security; Taverna workflow definition files; Web service wrapping tool; data staging; grid infrastructure; grid scheduling; grid services; open science cloud Nimbus; self describing interfaces; state notifications; Application software; Computer interfaces; Data security; Distributed computing; Grid computing; Laboratories; Service oriented architecture; USA Councils; Web services; Wrapping; WSRF; Web/Grid service generation; legacy application wrapping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services, 2009. ICWS 2009. IEEE International Conference on
  • Conference_Location
    Los Angeles, CA
  • Print_ISBN
    978-0-7695-3709-2
  • Type

    conf

  • DOI
    10.1109/ICWS.2009.110
  • Filename
    5175810