ISO TC 37 Terminology and Other Language and Content Resources |
ISOcat is an implementation of the ISO 12620:2009 standard, and is used to validate and check the consistency of this standard. One of the main changes to the previous draft of the standard is the revision of the DCR data model. This revised data model is now specified as an UML class diagram [ PDF ]:
● Overview [ SVG | EMF | JPEG ] ● Part I: administrative information [ SVG | EMF | JPEG ] ● Part II: descriptive information [ SVG | EMF | JPEG ] ● Part III: linguistic information [ SVG | EMF | JPEG ]
(Firefox supports the SVG vector format, and Internet Explorer the EMF vector format)
Together with the data model the Data Category Interchange Format (DCIF) also has been revised. And a small XML vocabulary to embed data category Persistent IDentifiers (PID) has been added to the standard. The latest version of these schemata are available here:
● DCIF schema in compact or XML Relax NG syntax; ● DC Reference schema in compact or XML Relax NG syntax.
DCIF revision history: [2014-3-31] Version 1.3.2 (HTML, RNC, RNG): 1. Schematron patterns are now compliant with ISO/IEC 19757-3:2006 [2013-10-31] Version 1.3.1 (HTML, RNC, RNG): 1. fixed the pattern to prevent empty strings, it should just require a first non-whitespace character [2013-9-9] Version 1.3 (HTML, RNC, RNG): 1. don’t allow empty strings, which don’t convey any information 2. allow elements and attributes from foreign namespaces [2013-5-7] Version 1.2.1 (HTML, RNC, RNG): 1. added Schematron rules to check the (local) uniqueness of a PID [2011-1-17] Version 1.2 (HTML, RNC, RNG): 1. added support for container data categories [2010-9-15] Version 1.1.2 (HTML, RNC, RNG): 1. fixed Schematron rule to warn if a language is not yet available in ISOcat [2010-5-10] Version 1.1.1 (HTML, RNC, RNG): 1. added Schematron rules to validate compliance to the DCR data model more completely [2010-4-19] Version 1.1 (HTML, RNC, RNG): 1. xml:lang is now an optional attribute for a name in a name section 2. ‘private’ is now a valid value for a registration status 3. a closed complex data category can have one or more profile value domain [2009-12-10] Version 1.0 (HTML, RNC, RNG): 1. Relax NG schema as published in Annex C in ISO 12620:2009
DC Reference revision history: [2013-8-14] Version 1.2 (HTML, RNC, RNG): 1. added dcr:targetDatcat and dcr:targetValueDatcat elements and attributes (see TEI bug 441) 2. don’t allow any @dcr:* not specified by this schema [2010-7-13] Version 1.1 (HTML, RNC, RNG): 1. Added dcr:valueDatcat element and attribute [2009-12-10] Version 1.0 (HTML, RNC, RNG): 1. Relax NG schema as published in Annex A in ISO 12620:2009
|
ISO 12620
|