Planned Outline
- Introduction
- What is XML
- History, SGML
- Application Scenarios
- XML Basics
- W3C standards for XML
- Fundamental XML concepts
- Namespaces
- Document Type Definitions
- XPath
- XML as Document Format
- XML on the Web (XHTML,
Cascading Style Sheets)
- Transforming XML (XSLT)
- Links (XLink, XPointer)
- XML as Data Format
- XML Schema
- Query Languages (XQuery)
- Publishing Relational Data as
XML
- Processing XML with
Java
- Document Object Model (DOM)
- Simple API for XML (SAX)
- Java API for XML (JAXB, JAXP,
JAXR, JAX-RPC)
- Information Retrieval on
XML Documents
- Ranked XML Retrieval (Ontologies,
XXL Query Language, XXL Search Engine)
- other approaches
- Implementation of XML
systems
- Storing XML in relational
databases
- XML indexing
- Compression of XML documents (XMill)
- XML databases
- Summary and Outlook
- Current Trends in Industry and
Research
back