12:45 PM, Thursday, March 7th, 2002
Room 104, Gates Computer Science Building

SWORD: A Developer Toolkit for Building Composite Web Services

Shankar Ponnekanti
Stanford University

About the talk:

SWORD is a toolkit for developing composite web services from a class of base web services. In SWORD, a service is represented by a rule that expresses that given certain inputs, the service is capable of producing particular outputs. A rule-based system is then used to determine whether a desired composite service can be realized using existing services. If so, this derivation is used to construct a plan that when executed instantiates the composite service. We also distinguish SWORD from existing work on integrating information-based services, and show that although SWORD's expressive capabilities are weaker, the abstractions it exposes capture more appropriately the limited kinds of queries supported by typical Web services.

About the speaker:

Shankar Ponnekanti is a 4th year PhD student in the SWIG group (headed by Prof. Armando Fox) at Stanford. His primary research interests are in the area of ubiquitous/pervasive computing although this work is the result of his "dalliance" with web services.