Mbirn: Data Provenance:Documentation:DTDnew

From NAMIC Wiki
Jump to: navigation, search
Home < Mbirn: Data Provenance:Documentation:DTDnew

This is version 1.0, see BIRN xwiki for 2.0+

This is the new and current Document Type Definition that defines the xml file that is produced as an output of the raw text processing. It makes more extensive use of attributes, using them to group related information, rather than relying on tag nomenclature.

< !-- dataprov.dtd -->
<!ELEMENT process (processStep)+>
<!ELEMENT processStep (programName, programArguments, version, timeStamp, (cvs)?, user, machine, platform, (compiler)?, (library)*)>
<!ELEMENT program (#PCDATA)>
<!ATTLIST program version PCDATA #REQUIRED>
<!ATTLIST program arguments PCDATA #REQUIRED>
<!ELEMENT timeStamp (#PCDATA)>
<!ELEMENT cvs (#PCDATA)>
<!ELEMENT user (#PCDATA)>
<!ELEMENT machine (#PCDATA)>
<!ELEMENT platform (#PCDATA)>
<!ATTLIST platform version PCDATA #REQUIRED>
<!ELEMENT compiler (#PCDATA)>
<!ATTLIST compiler version PCDATA #REQUIRED>
<!ELEMENT library (#PCDATA)>
<!ATTLIST library version PCDATA #REQUIRED>


(Old DTD)
Back