Although the Web has grown continuously since its introduction in the early 90's, its technical foundations have remained relatively stable. However, the introduction of XML, along with a sequence of related technologies such as XPath, XLink, and XPointer, has heralded a substantial change in the wa