cesi soa standards conference beijing 2010
DESCRIPTION
Presentation on open standards cooperation to CESI (http://www.cesi.ac.cn/index.html) at SOA conference, May 2010TRANSCRIPT
© OASIS 2010
Cooperation in standards合作的数据 准标
CESI SOA Conference, Beijing, May 2010
© OASIS 2010
● OASIS is a member-led, international non-profit standards consortium for global e-business & the information economy
● Over 650 companies, organizations & individuals producing royalty-free and RAND standards
● Over 70 technical committees
“The largest standards group for electronic commerce on the Web.”
15% Government & Academic
35% Users & influencers
50% Technology Providers
About 45% of our user accounts, and about 35% of our organizational members, are outside North America
Who is OASIS?
© OASIS 2010
What is an Open Standard?An open standard is: publicly available in stable, persistent versions Developed & approved under a published open process open to public input: comments, archives, no NDAs Can be licensed under clear, feasible IPR termsAnything else is proprietary: Using methods from a single company, or close group, may
be fine: but has different risks than using open standards
Governments & industry increasingly demand open standards, rather than closed, single-source systems.世界 易 :关于 易技 壁 定:开放 准贸 组织 贸 术 垒协 标WTO Technical Barriers to Trade Agreement, Annex 3: http://www.wto.org/english/docs_e/ legal_e/final_e.htm.
© OASIS 2010
Description
Common transport (HTTP, etc.)
Common language (XML)
Discovery
Orchestration & Management
Security & Access
Messaging
Data Content
S O AS O A
ebXML MSG, ebXML IIC, WS-RX, WSQM, [WS-Reliability]
BIAS Integration, DSS-X, IMI, KMIP, SAML, WS-SX, [DSS], [WS-Security], [XCBF]
ID-Cloud, SCA- Policy, SPML, WS-Federation, XACML, XSPA, [DSML]
OBIX, WS-DD, WSRF, WS-Notification
ASAP, CAM, ebXML-BP, Semantic Exec, SCA-BPEL, WSCAF , WS-TX, [BTP]. [WSBPEL]
ebXML RegRep, UDDI
RELAX NG, XSLT Conformance
Code Lists, DITA, SCA-C, SCA-J, SearchWS, SET, XDI, XRI, [Entity Res], [Topic Maps]
ebXML CPPA, HumanML, SCA-Assembly, SDD, UIMA, UIML, WSRP
BCM, ebSOA, SCA-Bindings, SEE, SOA-RM, SOA-EERP, Test Assertions. TaMIE, [Conformance], {FWSI]
CIQ, CGM, CMIS, DocBook, ORMS, OpenDocument, QUOMOS, UBL, UIMA, UnitsML, UOML
Energy Interop, EMIX, WS-Calendar
ElectionML, Emergency, Forest, IHC, Legal XML(4), Materials, PLCS, PPS, RCXML, TaxXML,TransWS, XLIFF, [Auto Repair], [AVDL], [eGov]
© OASIS 2010
Description
Common transport (HTTP, etc.)
Common language (XML)
Discovery
Orchestration & Management
Security & Access
Messaging
Data Content
S O AS O A
ebXML MSG, ebXML IIC, WS-RX, WSQM, [WS-Reliability]
BIAS Integration, DSS-X, EKMI, PKI, SAML, WS-SX, [DSS], [WS-Security], [XCBF]
SCA- Policy, SPML, WS-Federation, XACML, [DSML]
DCML (x2), WSDM, WSRF, WS-Notification
ASAP, CAM, ebXML-BP, Semantic Exec, SCA-BPEL, WSCAF , WS-TX, [BTP]. [WSBPEL]
ebXML RegRep, UDDI
RELAX NG, XSLT Conformance
ElectionML, Emergency, Forest, IHC, Legal XML(4), Materials, OBIX, PLCS, PPS, RCXML, TaxXML,TransWS, XLIFF, [Auto Repair], [AVDL], [eGov]
Code Lists, DITA, SCA-C, SCA-J, SearchWS, XDI, XRI, [Entity Res], [Topic Maps]
ebXML CPPA, HumanML, SCA-Assembly, SDD, UIMA, UIML, WSRP
BCM, ebSOA, FWSI, SCA-Bindings, SOA-RM, Test Assertions, [Conformance]
CIQ, CGM, DocBook, OpenDocument, ODF Adoption, UBL, UnitsML, UOML
Energy Interop, EMIX, WS-Calendar
Many modular components of SOA 多模 化件服 架构许 块 务 (SOA)
• Web Services: WS-Security, WS-BPEL, WS-RX, WS-SX, WS-TX, WSRM
• Architecture: SOA-RM• SCA: SCA-Assembly, SCA-Bindings, SCA-Policy.
SCA-C++, SCA-J, SCA-BPEL• Access & Authorization: SAML, XACML, WS-
Federation, WS-Trust, XSPA, KMIP, IMI, ID-Cloud• Quality & Assurance: WSQM, TaMIE, Test
Assertions• ebXML: ebXML-BP, CPPA, Messaging, Registry• Specific Content: WS-DD, ObiX, SOA-EERP, WSRP,
WS-Calendar, etc.• Many others, in OASIS and other organizations
© OASIS 2010
Real-world installations are composed of multiple standards
IPTCP
URIs
SMTP
IMAP / POP3
HTML
ASCII / UnicodeTypical e-mail
© OASIS 2010
Every standards group has a processEvery standards group has a process
Generic path:
Project scope >Contributions and input >Committee editing >Public reviews >Approval >Publication
© OASIS 2010
Standards groups must learn to shareStandards groups must learn to share
• Contribute technical material to each other• Re-use suitable standards, not re-invent them• Seek joint approval, by using well-designed
serial submissions or parallel processes
© OASIS 2010
Standards groups must learn to shareStandards groups must learn to share OASIS interoperates with the world:
sharing our successes
ebXML > ISO = ISO TS 15000 OpenDocument > JTC1 = ISO/IEC IS 26300 SAML > ITU-T = ITU Rec. X.1141 XACML > ITU-T = ITU Rec. X.1142 WebCGM > W3C = Final Recommendation CAP > ITU-T = ITU Rec. X.1331 UOML > JTC1 = ISO/IEC FDIS 14297 UBL > CEN/ISSS > UN/CEFACT = ongoing More web services standards in 2010
© OASIS 2010
Sharing includes Sharing includes intellectual propertyintellectual property
• Patent & copyright disclosure rules vary.• Patent & copyright licensing rules vary: some are RAND,
some "royalty free", some have other rules• Must a user ask for written licenses?
(See the OASIS Non-Assertion Covenant: http://www.oasis-open.org/ who/intellectualproperty.php#licensing_req)
©©
©