14. “State of the Art”
• reject valid XML Schema documents
• reject valid XML instance documents
• content of valid XML instance documents
often unavailable in model
32. Don’t Just Change
Schema!
… 300,000+ developers use XSD
… There is tremendous value in
XML Schema. Don't just change it…
Soumitra Sengupta,
Microsoft
33. Discussion Topics
• versioning
• profiles and patterns of use
• code generation (v) validation
• Unique Particle Attribution (UPA)
• XML Schema 1.1
• test suite
56. Basic Patterns
• known to work with “state of the art”
implementations
• they’re, um, very Basic
Publishers of Schemas Take Note!
57. TargetNamespace
.[@targetNamespace]/
(., @targetNamespace)
An [XML Schema 1.0] document conforming to this
specification MUST define a targetNamespace whose
value is an absolute URI. †
http://www.w3.org/2002/ws/databinding/patterns/6/09/TargetNamespace
60. Value Judgement
• new tools arrive
• old tools become defunct
• some tools are very lame
• we can’t test every tool
“Bring out your implementations”
61. Advanced Patterns
• exhibited by real schemata
• they’re, um, not very interoperable
Developers of Implementations Take Note!
74. Participants
• BT
• Health Level 7
• National Association of Convenience Stores (NACS)
• Origo Services Limited
• SAP AG
• WSO2
• Invited Expert: Priscilla Walmsley
... and that’s It!
75.
76. We Need Your
Help!
www.w3.org/2002/ws/databinding
77. How You Can Help
• Participate in the Working Group
• Encourage your vendor of choice to participate
• Contribute to the test suite
• Contribute your Schemata
www.w3.org/2002/ws/databinding