Schematron is a schema language that goes beyond DTDs and W3C XML Schema. It allows you to express rules these languages can't and so make sure you have high-quality XML content that fits your requirements. Schematron is a free and open International Standard (ISO/IEC 19757-3:2006).
Probatron is a family of free, open-source tools that implements the Schematron language, allowing you to check your XML content using ISO Schematron schemas.
The Probatron Project is generously sponsored by Griffin Brown Digital Publishing Ltd.