Validation result caching using a keystore

Scenario: You have a messaging or distributed pipeline architecture for your XML documents. An XML document make multiple stopovers from beginning to end, and a document may be stored and requested multiple times in its life.  Your documents go between different operations or groups under your roof, or comes from…

...

Dream: XMON combining XML and JSON

To me it is clear that XML and JSON have complimentary strengths. And I would go further to suggest each needs what the other provides in order to be the most useful. It is not likely, but I put up an idea XMON on the XML-DEV mail list this week,…

...

Schematron QuickFix

On the YouTube channel for the Schematron meeting at XML Prague 2017 is an update on Schematron QuickFix (SQF).   SWF is an extension layer on top of Schematron that lets you register one or more possible fixes that you can select: each fix is composed of various add, delete, replace…

...

XML Conferences in 2017

Following on from XML Prague 2017 in February, the XML London 2017 conference is on in June. The year is rounded up in August with the Basilage conference trying out Maryland, USA as a change from the usual Canadian location. (I am not sure if Basilage will be streaming to…

...

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…

...