Desirable qualities in an interchange syntax
Maximal appropriateness to the information it conveys
- intrinsic character of information well reflected in interchange structure.
Communications efficiency
Neutrality
- no hidden assumptions about platform, vendor or application
Self-description
- conformance to intelligible, well-documented formal model