<body>
<p>This page uses frames, but your browser doesn't support them.</p>
</body>

"Promoting Web
services interoperability across..."

The Context

The Context

The Challenge

The Opportunity

What is Needed?

Goals

Achieve Interoperability

Encourage Adoption

Accelerate Deployment

WS-I Organization

Initial Working Groups

WS-I.org Deliverables

Simplified Working Group
Flow

Profiles

Use Cases and Usage
Scenarios

Test Activity

Test Activity

WS-I in the Marketplace

WS-I Conformance

WS-I Schedule

Call to Action

Promoting
Web services interoperability across

platforms,
applications and programming languages

October,
2002

End of slide show, click to exit.

"Promoting Web
services interoperability across..."

Promoting Web services interoperability
across platforms, applications and programming languages

The Context

Businesses need to innovate at an ever
increasing pace

Success requires broad interoperability

Within an enterprise

Between business partners

Across a heterogeneous set of
platforms, applications and programming languages

Internet technologies are assumed,
interoperability is required

The Context

The shift to Web services is underway

An Internet-native distributed
computing model based on XML standards has emerged

Early implementations are solving
problems today and generating new requirements

The Web services standards stack is
increasing in size and complexity to meet these requirements

The fundamental characteristic of Web
services is interoperability

The Challenge

“[the] architecture of Web services is
not fully crystallized. Without guidance, standards may fragment”

Gartner Group, March 12, 2001

“Inevitably, companies involved with
Web services will define them in their own way. The term Web services will be
a messy catchall phrase.”

Intelligent Enterprise, June 29, 2001

“standards…allow Web services to
overcome the barriers of different programming languages, operating systems,
and vendor platforms so multiple applications can interact.”

eWeek, August 13, 2001

The Opportunity

What is Needed?

Guidance

A common definition for Web services

Implementation guidance and support for
Web services adoption

Interoperability

Across platforms, applications, and
languages

Consistent, reliable interoperability
between Web services technologies from multiple vendors

A standards integrator to help Web
services advance in a structured, coherent manner

Goals

Achieve Web services interoperability

Across platforms, applications and
languages

Encourage Web services adoption

Among customers, industries and end
users

Accelerate Web services deployment

Achieve Interoperability

Promote a common, clear definition for
Web services

Integrate specifications from various
standards bodies

Provide a visible representation of
conformance through use of WS-I logo

Encourage Adoption

Build industry consensus to reduce
early adopter risks

Provide a forum for end users to
communicate requirements

Act as a customer advocate to raise
awareness of business requirements

Accelerate Deployment

Offer implementation guidance and best
practices

Deliver tools and sample applications

Provide a forum for Web services
developers to collaborate and share expertise

WS-I Organization

Board

Management and administration body

Ensure the organization and its working
groups adhere to their defined scope

Working groups

Develop materials and other
deliverables to aid Web services interoperability

Membership

Vote to approve adoption and
distribution of any materials developed by the working groups

Initial Working Groups

Scenarios and Sample Applications

Anthony Roby, Accenture

Sinisa Zimek, SAP

Web Services Basic Profile

Keith Ballinger, Microsoft

Testing Tools and Materials

Jacques Durand, Fujitsu

WS-I.org Deliverables

Implementation scenarios

Solution scenarios based on customer
requirements

Profiles

Named groups of specifications at given
version levels with conventions about how they work together

Test suites and supporting materials

Conformance testing tools

Supporting documentation and white
papers

Sample code and applications

Simplified Working Group
Flow

Profiles

Provide guidance on general purpose Web
services functionality

Address interoperability at a level
above specification-by-specification

Supporting specifications and standards
will be considered from multiple industry sources

Profile development will reflect market
needs and requirements

Use Cases and Usage
Scenarios

Capture requirements

Use cases capture business requirements

Usage scenarios capture technical
requirements needed for Web services to meet these business requirements

Drive profile creation

Prompt revision to an existing profile

Become the requirements statement for a
new profile

Drive sample application creation

Sample applications represent a
solution to a use case

Test Activity

Test tools and materials

Designed to test Web service
implementations for errors and to ensure conformance with the profiles

Final materials available to all Web
service developers

Sample applications

Implementation of one or more use cases

Built in multiple languages to run on
many platforms

Validate correct functioning of test
tools

Demonstrate profile-based
interoperability

Source code for the implementations
will be available

Test Activity

Test resources

A Web services monitoring tool
(Sniffer) will collect messages to and from Web services

A logging tool (Logger) will record the
messages

An analysis tool (Analyzer) will
examine traces for conformance with WS-I profiles and issue a report

Output of analysis tools will be used
as the basis for WS-I conformance claims

Tools can be used by any Web services
developer

Source code will be available

WS-I in the Marketplace

Tool developers will advertise that
their products support development and deployment of conformant services

Middleware vendors will advertise that
their products support conformant service hosting

Customers will look for WS-I
conformance on products

WS-I Conformance

Logos are a label for customers to look
for

Logos can be used for implementations
that have successfully passed testing

Web services providers will be
self-certifying

Enforcement is market driven

Expected review by competitors and
trade media

WS-I Schedule

Call to Action

Join

Join a community of more than 135
industry leaders and visionaries with a shared vision for Web services
interoperability

Foster commitment across the community

Participate

Encourage customer participation and
buy-in

Commit to an aggressive schedule for
delivering resources to aid Web services implementations

Conform

Ensure implementations conform with
WS-I profiles

Promote conformance to customers and
partners

WS

►

I

Click to edit Master title style

Click to edit Master text styles

Second level

Third level

Fourth level

Fifth level

‹date/time›

Click to edit Master title style

Click to edit Master subtitle style

‹date/time›

WS

►

I

‹header›

‹date/time›

‹footer›

‹#›