OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Ann: Schemachine (a pipelined Xml validation framework)

[ Lists Home | Date Index | Thread Index ]

From: "Eric van der Vlist" <vdv@dyomedea.com>

> I am happy to announce a first version of Xml Validation
> Interoperability Framework (xvif), a proposal for embedding pipes of
> transformations and validations within grammar based schema languages.

I am also happy to contribute a different approach to a modular validation 
framework for XML: Schemachine.
   
The approach can be found at
  http://www.topologi.com/public/Schemachine.pdf

Like Eric's, this is a private initiative to stimulate discussion, explore some concrete 
approaches, clarify requirements and perhaps flush out some different approaches. 

The Schemachine approach will be very familiar if you have already familar
with the XML Pipes or XML Pipelines material, or Xerces XNI or Cocoon
sitemaps. (It is also related to the Connect little language[1] I used for the
Screamathon Torture Tests for Schematron.)  For that reason, I have not
offered an implementation to prove its implementability.  (I believe it could
even be implemented by transformation into a shell script.)

The modular framework supports splitting a document into parts
by various criteria and applying different validation languages to
each part.  Like XVIF it also supports splitting values into elements
and validating them.  The primary difference is that XVIF's approach is 
happening inside a schema language, while my approach happens outside. 

I welcome comments and public input, especially on XML-DEV.

Cheers
Rick Jelliffe

[1] http://www.ascc.net/xml/connect




 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS