Case Study: ISO (DTD+ and Validations Beyond XML)
- ISO (International Organization for Standardization)
- Publishes international standards
(food safety, country codes, risk assessment, ISO 9000) - ISO Standards Tag Set (ISOSTS) uses Subset/Superset of JATS
- took out some elements/attributes not needed
- added terminology ontology
- ISOSTS Schematron
- one long Schematron module (c.800 lines)
- tests are grouped into Rules
- test numbers tie back to requirements document
(Freely available
http://www.iso.org/schema/isosts/resources/schematron/ISOSTS_validation.sch)