|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] [ANN] New Schematron Architecture available
Oliver Becker has contributed a new architecture for easier Schematron implementation, upgrade and deployment. It should make it substantially easier to make your own custom implementation: it gives a public interface so that an implementer can add their own processing without worrying that they might interfere with the basic operation. You can use the default behaviour or create your own. It will also make make it easier to deliver upgrades to core Schematron functionality from time to time. He has re-implemented schematron-basic, schematron-message and schematron-report using it. Schematron now works with SAXON (which is less forgiving than XT) and Oliver has corrected the implementation of keys and namespaces and put some more checks in. See http://www.ascc.net/xml/resource/schematron/schematron.html for Oliver's architecture. Schematron is an XML structure validation language based on patterns in trees. It can be used to assert that arbitrary patterns should exist and to detect patterns in trees. It is uniquely suited for expressing constraints belonging to "business logic" and to "co-occurrence constraints": for instance that the value of attribute or element in one part of the document influences the values or structures allowed somewhere else. It can be used for both "hard schemas" (i.e., definitional ones) and "soft schemas" (i.e., best practise schemas, investigatory schemas, phase-dependent schemas). It can be used to complement DTDs, XML Schemas, SOX, MS XDR and RELAX schemas. Rick Jelliffe Academia Sinica Computing Centre *************************************************************************** This is xml-dev, the mailing list for XML developers. To unsubscribe, mailto:majordomo@x...&BODY=unsubscribe%20xml-dev List archives are available at http://xml.org/archives/xml-dev/ ***************************************************************************
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|
|||||||||

Cart








