spacer spacer spacer
spacer spacer spacer
spacer
NASA Logo - Jet Propulsion Laboratory    + View the NASA Portal
spacer
JPL Home Earth Solar System Stars & Galaxies Technology
Parallel Applications Technologies Group
PAT Home PAT News PAT Projects PAT People PAT Publications blank blank
spacer
spacer spacer spacer
spacer

Workshop on Web Services-based Grid Applications (WSGA)

Held in conjunction with:
2006 International Conference on Parallel Processing (ICPP-2006)
Columbus, Ohio, USA
August 14, 2006

Abstracts:

Keynote:
The Good, the Bad and the Ugly: The Web Services Stack, and the Myths of Interoperability, Jon MacLaren

There is much talk in the Grid and Web Services community about interoperability, and how vital it is. However, opinions differ on how this should be achieved, some favoring the universal adoption of emerging standards and platforms, while others take the view that only well-established, widely-deployed and adopted standards should be used. This talk looks at what these communities mean by interoperability, and argues that the focus of the discussion - which is usually on technology, rather than methodology - is mistaken.

A technology-neutral approach to building services is outlined that advocates and encourages a simple software stack. Here, the focus is on thinking about message exchange patterns, and thinking about how to behave when remote services fail, or become unavailable. We show, by example, that this approach leads to services that are easy to build clients for.

This talk makes heavy use of the distributed systems literature, much of which is 10-20 years old, but is very relevant.

A Comparative Study of Web Services-based Event Notification Specifications, Yi Huang and Dennis Gannon

Web services-based event notification is an emerging technology that combines the asynchronous communications feature of event notification mechanisms and the interoperability feature of Web services technologies. Web services-based event notification systems are important components for Services-Oriented Grid computing. WS-Eventing and WS-Notification are two major competing specifications on these systems. Previously, several other specifications were proposed in order to create interoperable event notification systems, including CORBA notification services, JMS and OGSI notification. What are the differences among these specifications? Do we really need two competing Web services-based event notification specifications? This paper is a comparative study on these Web services-based event notification specifications. The focuses are on identifying the similarities and differences between these two specifications and identifying their evolution path from previous specifications. We found that competing Web services specifications take merits from each other during the development progress, which is good for the maturity of Web services-based event notification technology. We also identified several major changes from previous event notification systems to Web services-based event notification systems. In the end, we will present our WS-Messenger project that supports both WS-Eventing and WS-Notification specifications and provides mediation between them.

A Hybrid XML-Relational Grid Metadata Catalog, Scott Jensen, Beth Plale, Sangmi Lee Pallickara, and Yiming Sun

The ability to manage metadata is a critical requirement of the grid, but scientists have not been given the tools needed to catalog experimental data based complex metadata attributes. Our research has shown that the specific characteristics of metadata catalogs require a different approach than that used for general queries over XML data. This paper presents a hybrid approach to storing XML in a relational database that exploits the specific characteristics of a metadata catalog.

A Mechanism for Creating Scientific Application Services On-demand from Workflows, Gopi Kandaswamy and Dennis Gannon

Service Oriented Computing is a new paradigm for accessing, integrating and coordinating loosely coupled software systems in a standardized way. It is increasingly being employed by large scientific collaborations to "wrap" applications as web services i.e. to create an additional "web services layer" on top of existing scientific applications. This enables scientists to easily compose, monitor and run complex workflows consisting of scientific applications that are not only developed and managed by a distributed team of application developers but also run on a distributed set of heterogeneous resources. However, one of the biggest challenges for large scientific collaborations lies in keeping all the web services persistent so that they can be accessed from scientific workflows whenever needed. In this paper we discuss the architecture and implementation of a mechanism by which we can create the web services on-demand, in the event that they are unavailable during the execution of a scientific workflow and thus obviate the need to keep them persistent.

TrustCell: Towards the End-to-End Trustworthiness in Data-Oriented Scientific Computing, Sangmi Lee Pallickara and Beth Plale

Data-driven computational science on community computational resources is frequently of a magnitude and scale that it requires that computations be done remotely, generating resulting data collections that are too large to be shipped back to a user's workstation. Service-oriented middleware is well equipped to carry out actions on behalf of a user, but SOA middleware does not address user trust in the privacy of their actions and security of their data. In this paper we first identify the role of trust in a large distributed computation then develop a model that represents the trust relationship between the users and their remote resources in the Grid system. We show how one can construct a trusted relationship from the model, with an emphasis on the importance of context to a specific trust relationship. We provide a case study of a data-driven scientific application that executed across multiple organizations.

spacer
spacer spacer spacer
spacer
Privacy / Copyrights FAQ Contact JPL Sitemap
spacer
spacer spacer spacer
spacer
FIRST GOV   NASA Home Page This page, http://pat.jpl.nasa.gov/public/WSGA/abstracts.html, is maintained by Daniel S. Katz and was last modified Thursday, 04-May-2006 07:51:29 PDT
spacer
spacer spacer spacer
spacer spacer spacer
JPL NASA Caltech