Tuesday – 8:30-17:00
Convention Ctr - Room 206

20 – Object-Oriented Web Services

Peri Tarr
IBM Thomas J. Watson Research Center

Anthony Finkelstein
University College London

Brent Hailpern
IBM Thomas J. Watson Research Center

Giacomo Piccinelli
Hewlett-Packard Labs, Bristol

Judith Stafford
Software Engineering Institute, Carnegie Mellon University

Web services are software that provide access to their capabilities across the World Wide Web via XML interfaces. The use of XML enables systems running in different environments and at different locations to exchange information, interoperate, and be combined more readily than ever before. The first generation of web-service infrastructure and applications are already in development, allowing web services to issue requests to others and to register/describe/find a service to use (e.g., SOAP, WSDL, UDDI).

Eventually, web services will become electronic utilities that are delivered to end users over the Internet-representing a critical new application domain in electronic commerce. Like traditional utilities, such as telephone and electricity, web services will be metered and customers will pay for their use. The terms of use (called service level agreements or SLAs) of web services will include functionality, performance, and reliability. The need to dynamically monitor and control SLAs and to respond to changing needs and resources imposes challenging requirements on the design, development, deployment, and evolution of web services.

This workshop will explore issues in, and new technologies and methodologies to support the engineering, deployment, integration, and evolution of web services in such a way as to get the best software engineering properties of objects into XML-based web services.

Workshop URL: http://www.research.ibm.com/people/b/bth/OOWS2002.html.