XML : document types & vocabularies
- “XML lets me make up names for element types! Great!”
- But….
- XML says nothing about what your names mean
- will a human recipient of your document recognise your <operation> element?
- will a software agent process your <operation> element correctly?
- Communication requires consensus on
- structural model of class of document/data
- labelling of components
- semantics of components
- Shared use of common XML “vocabularies”