The running theme of the column has been semantic transparency: the ability to correctly interpret the contents of XML documents. Semantic transparency might be the most important aspect of XML modeling. This is first in a series of articles that review the many different approaches to semantic transparency and discuss what they mean to developers using XML.
When designing XML and Web services schemata you will often (and ideally) reuse data elements defined in pre-existing standards. When you do, it is extremely useful to include links to such standards, providing precise data dictionary references. In so doing, you make processing and maintenance easier to automate. This tip illustrates this practice.
n March, I wrote an article (see Resources later in this article) about the Extensible Markup Language and its affinity to Linux and the Linux way of doing things. Due to overwhelming reader feedback, we have decided to schedule a series of follow-up articles. In this article and others to follow, I'll take a closer look at some of the practical things you can do with XML.