© OASIS 2003 The future of standards in web services and service oriented architecture...
Transcript of © OASIS 2003 The future of standards in web services and service oriented architecture...
![Page 1: © OASIS 2003 The future of standards in web services and service oriented architecture jamie.clark@oasis-open.org OASIS and W3C Town Hall XML 2003 Philadelphia.](https://reader035.fdocuments.in/reader035/viewer/2022081603/56649f335503460f94c50788/html5/thumbnails/1.jpg)
© OASIS 2003
The future of The future of standards in web standards in web services and service services and service oriented oriented architecturearchitecture
The future of The future of standards in web standards in web services and service services and service oriented oriented architecturearchitecture
[email protected]@oasis-open.org
OASIS and W3C Town HallOASIS and W3C Town HallXML 2003 PhiladelphiaXML 2003 Philadelphia
![Page 2: © OASIS 2003 The future of standards in web services and service oriented architecture jamie.clark@oasis-open.org OASIS and W3C Town Hall XML 2003 Philadelphia.](https://reader035.fdocuments.in/reader035/viewer/2022081603/56649f335503460f94c50788/html5/thumbnails/2.jpg)
© OASIS 2003
Why talk about Why talk about standards?standards?
A standard is: publicly available in stable, persistent versions developed and approved under a published
process open to public input:
public comments, public archives, no NDAs subject to explicit, disclosed IPR terms
Anything else is proprietary: This is a policy distinction not a pejorative See the US, EU, WTO governmental &
treaty definitions of “standards”
![Page 3: © OASIS 2003 The future of standards in web services and service oriented architecture jamie.clark@oasis-open.org OASIS and W3C Town Hall XML 2003 Philadelphia.](https://reader035.fdocuments.in/reader035/viewer/2022081603/56649f335503460f94c50788/html5/thumbnails/3.jpg)
© OASIS 2003
Standards affect the Standards affect the cost of e-commercecost of e-commerce
Data conversion, process analysis and personnel training can be large expenses when adopting an e-commerce system
These costs can be balanced against tremendous operational savings -- but only if the user can employ the system for a sufficient period of time to enjoy them
Instability can thwart that recovery: Insufficient breadth, obsolescence,
competitive “embrace and extend” changes, IPR restrictions, over-versioning, sudden withdrawal
![Page 4: © OASIS 2003 The future of standards in web services and service oriented architecture jamie.clark@oasis-open.org OASIS and W3C Town Hall XML 2003 Philadelphia.](https://reader035.fdocuments.in/reader035/viewer/2022081603/56649f335503460f94c50788/html5/thumbnails/4.jpg)
© OASIS 2003
Coordination of Coordination of standards at OASISstandards at OASIS
W3C and OASIS management regularly confer
Many dependencies across standards Elements from OASIS standards are
submitted to other SDOs, e.g., IETF, ISO, etc.
OASIS participates in many other standards and industry coordination efforts, e.g., ISO/IEC/ITU global coordination MoU RosettaNet, OMA, etc. AIAG, WS-I, GGF, etc.
![Page 5: © OASIS 2003 The future of standards in web services and service oriented architecture jamie.clark@oasis-open.org OASIS and W3C Town Hall XML 2003 Philadelphia.](https://reader035.fdocuments.in/reader035/viewer/2022081603/56649f335503460f94c50788/html5/thumbnails/5.jpg)
© OASIS 2003
OASIS Conceptual Model for OASIS Conceptual Model for eBusiness standardseBusiness standards
Q u a l I t y o f S e r
v I c e s
M a n a g e m e n t
S e c u r i t y
Network
Transport
Generalized Processes
Specialized Processes
Generalized Content
Specialized Content
Transaction Patterns
Transaction Instance
XML Syntax
Messaging
Service Description Language
Presentation Description
Repository
Registry / Directory
Process Description Language Content Definition Language
Conformance and Interoperability
![Page 6: © OASIS 2003 The future of standards in web services and service oriented architecture jamie.clark@oasis-open.org OASIS and W3C Town Hall XML 2003 Philadelphia.](https://reader035.fdocuments.in/reader035/viewer/2022081603/56649f335503460f94c50788/html5/thumbnails/6.jpg)
© OASIS 2003
OASIS Conceptual Model: OASIS Conceptual Model: populatedpopulated
Q u a l I t y o f S e r
v I c e s
M a n a g e m e n t
S e c u r i t y
Network
Transport
Generalized Processes
Specialized Processes
Generalized Content
Specialized Content
Transaction Patterns
Transaction Instance
XML Syntax
Messaging
Service Description Language
Presentation Description
Repository
Registry / Directory
Process Description Language Content Definition Language
Conformance and Interoperability
Auto-Repair, C-Trade, Education, eGovernment, ElectionML, eProcurement, Emergency, LegalXML(8), MaterialsML, PLCS, ProdPS, TaxXML
19
ASAP, BCM, BTP, CAM, ebXML-BP, FWSI, TransWS, WSBPEL 8
XACML, AVDL, XCBF, DSS, DSML, XRI, PKI, RLTC, SAML, SPML, WAS, WSDM, WSS
13
Entity-Resolution, RELAX-NG, Topic Maps (3) 5
UIML, WSRP,HumanML
3DSS, ebXML-RegRep, UDDI 3
ebXML-CPPA
1ebXML-MSG, WSRM
2
Conformance, ebXML-IIC, XSLT-Conformance 3
CIQ, UBL, Doc-Book, XLIFF, OpenOffice 5
![Page 7: © OASIS 2003 The future of standards in web services and service oriented architecture jamie.clark@oasis-open.org OASIS and W3C Town Hall XML 2003 Philadelphia.](https://reader035.fdocuments.in/reader035/viewer/2022081603/56649f335503460f94c50788/html5/thumbnails/7.jpg)
© OASIS 2003
OASIS Conceptual Model: OASIS Conceptual Model: populatedpopulated
Q u a l I t y o f S e r
v I c e s
M a n a g e m e n t
S e c u r i t y
Network
Transport
Generalized Processes
Specialized Processes
Generalized Content
Specialized Content
Transaction Patterns
Transaction Instance
XML Syntax
Messaging
Service Description Language
Presentation Description
Repository
Registry / Directory
Process Description Language Content Definition Language
Conformance and Interoperability
Auto-Repair, C-Trade, Education, eGovernment, ElectionML, eProcurement, Emergency, LegalXML(8), MaterialsML, PLCS, ProdPS, TaxXML
19
ASAP, BCM, BTP, CAM, ebXML-BP, FWSI, TransWS, WSBPEL 8
XACML, AVDL, XCBF, DSS, DSML, XRI, PKI, RLTC, SAML, SPML, WAS, WSDM, WSS
13
UIML, WSRP,HumanML
3DSS, ebXML-RegRep, UDDI 3
ebXML-CPPA
1ebXML-MSG, WSRM
2
CIQ, UBL, Doc-Book, XLIFF, OpenOffice 5
Entity-Resolution, RELAX-NG, Topic Maps (3) 5
Conformance, ebXML-IIC, XSLT-Conformance 3
Final approval
(as of Dec 2003)
Preliminary approval
![Page 8: © OASIS 2003 The future of standards in web services and service oriented architecture jamie.clark@oasis-open.org OASIS and W3C Town Hall XML 2003 Philadelphia.](https://reader035.fdocuments.in/reader035/viewer/2022081603/56649f335503460f94c50788/html5/thumbnails/8.jpg)
© OASIS 2003
Common transport (HTTP, etc.)
Common language (XML)
Viewing web services as a Viewing web services as a related set of functionsrelated set of functions
Service Discovery
Service Description
Orchestration & Management
Security & Access
Messaging
Data Content
![Page 9: © OASIS 2003 The future of standards in web services and service oriented architecture jamie.clark@oasis-open.org OASIS and W3C Town Hall XML 2003 Philadelphia.](https://reader035.fdocuments.in/reader035/viewer/2022081603/56649f335503460f94c50788/html5/thumbnails/9.jpg)
© OASIS 2003
Common transport (HTTP, etc.)
Common language (XML)
Chords: Implementations Chords: Implementations usually usually combine combine functionsfunctions
Service Discovery
Service Description
Orchestration & Management
Security & Access
Messaging
Data Content
Example: The OASIS Disease Control Interoperability Demo at XML 2003
UBL
XForms
ebXML BP
ebXML Registry
ebXML MSG
ebXML CPP/A
XACML
![Page 10: © OASIS 2003 The future of standards in web services and service oriented architecture jamie.clark@oasis-open.org OASIS and W3C Town Hall XML 2003 Philadelphia.](https://reader035.fdocuments.in/reader035/viewer/2022081603/56649f335503460f94c50788/html5/thumbnails/10.jpg)
© OASIS 2003
Common transport (HTTP, etc.)
Common language (XML)
What’s the short-term weather What’s the short-term weather report for WS/SOA?report for WS/SOA?
Service Discovery
Service Description
Orchestration & Management
Security & Access
Messaging
Data Content
![Page 11: © OASIS 2003 The future of standards in web services and service oriented architecture jamie.clark@oasis-open.org OASIS and W3C Town Hall XML 2003 Philadelphia.](https://reader035.fdocuments.in/reader035/viewer/2022081603/56649f335503460f94c50788/html5/thumbnails/11.jpg)
© OASIS 2003
Common transport (HTTP, etc.)
Common language (XML)
Service Discovery
Service Description
Orchestration& Management
Security & Access
Messaging
Data Content
![Page 12: © OASIS 2003 The future of standards in web services and service oriented architecture jamie.clark@oasis-open.org OASIS and W3C Town Hall XML 2003 Philadelphia.](https://reader035.fdocuments.in/reader035/viewer/2022081603/56649f335503460f94c50788/html5/thumbnails/12.jpg)
© OASIS 2003
Let’s talkLet’s talk
Do you agree with the weather report? Should users implement web services with
proprietary products or wait for the standards?
Is conformance and interoperability part of the lifecycle of a standard?
How can we move from (inside) enterprise services to (B2B) web services?
OASIS and W3C Town HallOASIS and W3C Town HallXML 2003 PhiladelphiaXML 2003 Philadelphia
![Page 13: © OASIS 2003 The future of standards in web services and service oriented architecture jamie.clark@oasis-open.org OASIS and W3C Town Hall XML 2003 Philadelphia.](https://reader035.fdocuments.in/reader035/viewer/2022081603/56649f335503460f94c50788/html5/thumbnails/13.jpg)
© OASIS 2003
The future of The future of standards in web standards in web services and service services and service oriented oriented architecturearchitecture
The future of The future of standards in web standards in web services and service services and service oriented oriented architecturearchitecture
[email protected]@oasis-open.org
OASIS and W3C Town HallOASIS and W3C Town HallXML 2003 PhiladelphiaXML 2003 Philadelphia