Title: Dan Gisolfi gisolfius'ibm'com
1OASIS WSCM Technical Committee January 2002
IBMs Business Requirements for WSCM
Dan Gisolfi (gisolfi_at_us.ibm.com) jStart Emerging
Technologies, IBM SWG IBM WSXL Team
2Business Objectives
- Reduce the cost of
- developing interactive Web applications
- delivering them to end users thru 3rd parties
- maintaining them to the changing requirements
imposed by new business models - Enable enterprises to
- Achieve an effective user experience that is
appealing, efficient, and easily branded and/or
aggregated by business partners - Support business flexibility thru reconfiguration
- to add new distribution partners and application
content providers quickly - to change and update applications without being
dependent on business relationships. - Leverage existing skills and infrastructure
3Who is the target audience?
- Interactive Application Providers
- Creators of interactive web applications
- Interactive Application Integrators
- Distributors of branded, enhanced or modified
user experiences - Portal developers that aggregate multiple web
applications into a single interactive user
experience - Utility Service providers who need to reconfigure
and package existing user-facing business services
4Application Integration
- Business Requirements
- Ease of change Application Providers need to
extend existing software assets to the web with
minimal development, deployment and maintenance
cost. - Ease of adaptation Application Integrators
require access to value-added content with
reduced acquisition costs
Application Provider
Application Integrator
Users
HTTP (HTML)
Travelers Check Application
WSXL Pres
HTTP(SOAP)
HTTP(HTML)
WSXL Application
WSXL Application
Branded Travelers Check Application
WSXL Runtime
WSXL Runtime
5Seamless Tight Integration
- Business Requirements
- Ease of aggregation Application Integrators seek
to group several applications into a single user
experience, such as a portal. - Ease of integration Application Integrators need
to create a new presentations by seamlessly
combining several independently created
applications. - Interoperability Application providers and
integrators seek to create new value-added
interactive user experiences from a variety of
business component services without increasing
development costs or adding interoperability
risks.
Application Provider
Application Integrator
Users
WSXL Data
WSXL Pres
WSXL Control
HTTP(SOAP)
HTTP(HTML)
StockPlot Data Input
StockPlot Graph Generator
WSXL Application
WSXL Application
WSXL Runtime
WSXL Runtime
6Leverage the Emerging Web Services Technology
Stack
WSXL is built on widely accepted established and
emerging open standards, and is designed to be
independent of execution platform, browser, and
presentation markup.