Design motivations of different schema languages

The XML.COM website has Rick Jelliffe’s article  Schemas: Different Strokes for Different Folks “Schema languages are the bedrock of XML software engineering; but why are they so different? Because their creators approached them with very different viewpoints about how software engineering should work.” This prompted a discussion about closure on…

...

Schematron-Related Patents

Going to the USPTO website and typing aclm/(Schematron) into the advanced search field shows US patents that mention Schematron in their actual claims (the core of the patent).  Here is the result: PAT. NO. Title 1 9,146,908 Validating an XML document 2 9,128,999 Managing software product-line customizations 3 8,914,370 Generating…

...

Is Schematron a “Type System”?

A luminary from the W3C XML Schema Working Group once ejaculated during a meeting in around year 2000: But you cannot do anything without types! At the time, the statement puzzled me: SGML had mudded along fine without a type system at all (or, at least, one that is focussed…

...

Schematron.com gets updated

As part of the spring cleaning for supporting ISO Schematron 2016, I am trying moving the Schematron.com site to WordPress. I have used WordPress as a user before, and had some clear ideas of what I needed from the XML.COM and OReilly sites I blogged for in the naughties, but…

...