Univ. of Edinburgh crest Markup logo W3C logo
slanted W3C logo
Univ. of Edinburgh crest Markup Technology logo Cover page images (keys)

Names, Namespaces, XML Languages and XML Definition Languages

Henry S. Thompson
15 November 2005

Acknowledgements

The eventual goal

XML Namespaces: The 'minimalist' reading

The origins and uses of namespaces

Talking about namespaces, cont'd

From namespaces to languages

Languages, names and definitions

XML definition languages, cont'd

Ambiguity

Ambiguity, cont'd

Ambiguity, cont'd

Naming and context

Change over time

Interim summary

Dimensionality

Alternative approaches

Architectural principles

Abstraction and variation

The starting point

Concrete explorations

Concrete explorations, cont'd

Concrete exploration: Real example

The resources identified

Conclusions