W3C home > Mailing lists > Public > public-xsd-databinding@w3.org > May 2010

XSD Interoperability Grade

From: Mark R Maxey <Mark_R_Maxey@raytheon.com>
Date: Thu, 27 May 2010 09:23:05 -0500
To: public-xsd-databinding@w3.org
Message-ID: <OF3183E1C6.863425A9-ON86257730.004B4653-86257730.004F15FA@mck.us.ray.com>
Thank you for your work.  You've done a great job at identifying and 
categorizing schema patterns.  I'm having problems understanding the 
categories, though.

Each pattern falls into a binary "basic" or "advance" category.  The 
"advance" category includes both widely used patterns, patterns that no 
one supports (e.g., AnyURIEnumerationType01 [advanced]), and patterns 
everyone supports (e.g., DecimalElement01 [advanced]).  Some patterns with 
identical support across vendors fall into different categories, e.g., 
AttributeOptional01 [basic] & AttributeFixed01 [advanced].

I would like to use your work to evaluate and refactor WSDLs & XSDs to 
maximize interoperability.  Given the current output, though, I don't 
think I could use it for that purpose.  What would be ideal for me is to 
be able to run a XSLT that would provide me feedback on which tools don't 
support a WSDL or XSD and a grade for each pattern found describing its 

Have you considered anything like this?  Are there any plans to refresh 
the results every year or two based on bug fixes to the various products?

Mark Maxey
Received on Thursday, 27 May 2010 14:24:46 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 19:43:01 UTC