to the main page... about these slides...

Technologies building on top of XML

- a notation for trees is not enough...

The real force of XML is generic languages and tools!

We need:

namespaces
- to avoid name clashes when a document uses several "sub-languages"
schemas (grammars)
- to define classes of documents (DTD is not good enough...)
linking between documents
- a generalization of HTML anchors and links
addressing parts of documents
- it is not enough that only the author can place anchors
transformation
- conversion from one document class to another
querying
- extraction of information
Each of these issues will be described later.


Other related technologies (not covered here):

RDF (Resource Description Framework)
- a framework for metadata (statements about properties and relationships)
XML-Signature
- digital signatures of Web resources
XML Fragment Interchange
- dealing with fragments of XML documents