Kurzfassung
Während sich XML allgemein durchsetzt als Syntax zum Austausch strukturierter Daten, ist die Frage des zugrundeliegenden Modelles noch nicht abschliessend geklärt. In einfachen Fällen kann man XML als selbsterklärende und isolierte Daten betrachten, jedoch gibt es viele Szenarien, in denen die Strukturen komplex sind und in Abhängigkeiten von anderen Strukturen stehen. Welche Arten von Modellen, XML Schemas und Zusammenhängen existieren können, soll in diesem Vortrag beschrieben werden. Es zeigt sich dabei, dass für viele praxisrelevante Szenarien noch keine gute technologische Basis existiert, die es Entwicklern XML-orientierter Dienste und Software einfach machen würde, in diesem Umfeld zu modellieren, zu dokumentieren, und zu programmieren.