Creating and Maintaining Large Families of Related Schemas
Track: Large-Scale Architectures, Case Studies
Audience Level: High Level/Technical view
Time: Wednesday, November 16 16:45
Keywords: Enterprise Applications, W3C XML Schema, Repository, Integration, Design, Messaging, Naming, Versioning, Family
Abstract:
Many XML and schema tools work sufficiently well when your task is to create a single XML schema. However, how do you create and manage large families of XML schemata that share definitions of simple types and/or complex structures? What are the advantages and disadvantages of sharing definitions? What technical problems arise in trying to share definitions? How does sharing of definitions impact the documentation of those definitions? This presentation discusses the real-life development of a set of a family of >450 inter-related W3C XML Schemas. Issues will be presented, and the advantages and disadvantages of the solution that has been implemented will be discussed.