SVRL (Schematron Validation Report Language) is proving popular with
users, it seems. Other DSDL editors might consider also having a
standard XML report language for their parts too, or perhaps for use in
Part 10.
I see that W3C has a little language called EARL, the Evaluation and
Assertion Report Language. It (or a profile of it) might be a candidate
for a DSDL-wide reporting language. With the Schematron Ant task, we
found that SVRL is deficient in that it does not provide any metadata:
which file was validated, when was it validated, and even whether a file
was ultimately boolean valid or not. And it is a single-document report.
So I will be looking at EARL too see if it has anything interesting.
Another thing recently from W3C that is interesting is their Semantic
Annotation Language. This is just three attributes, all containing URLs.
You add these to an element declaration or whatever.
A model attribute links to a model, like an ontology or architecture.
A "lifting" attribute links to an XSLT that can convert from the local
declaration to the semantic model
A "lowering" attribute links to an XSLT that can convert from the
semantic model to the local form
This is quite reminiscent of ISO DTTL but moved outside data values (and
clearly covers *some* of the same ground as NVDL, DSRL and Schematron
abstract patterns.) There are several toolkits for it, it seems. It is
used for WSDL and XSD currently. IBM seems to be the driver.
Cheers
Rick Jelliffe
-- DSDL members discussion list To unsubscribe, please send a message with the command "unsubscribe" to dsdl-discuss-request@dsdl.org (mailto:dsdl-discuss-request@dsdl.org?Subject=unsubscribe)Received on Wed Apr 4 10:54:51 2007
This archive was generated by hypermail 2.1.8 : Wed Apr 04 2007 - 09:23:02 UTC