O'Reilly Open Source Convention.
Books Safari Bookshelf Conferences O'Reilly Network

Arrow Home
Arrow Registration
Arrow Speakers
Arrow Keynotes
Arrow Tutorials
Arrow Sessions
Arrow At-a-Glance
Arrow BOFs
Arrow Events
Arrow Community
Arrow Exhibitors
Arrow Sponsors
Arrow Hotel/Travel
Arrow Venue Map
Arrow See & Do
Arrow Press
Arrow Mail List

O'Reilly Open Source Convention


Best Practices for XML Schemas
Ayesha Malik, Object Machines

Track: XML
Date: Wednesday, July 09
Time: 10:45am - 11:30am
Location: Columbia

XML schemas offer a powerful set of tools for constraining and formalizing the vocabulary and grammar of XML documents. With XML rapidly emerging as the data transport format of the future, it is clear that the structure of the XML, as outlined by schemas, must be created and stored in an organized manner. Developers experienced in object-oriented design know that a flexible architecture ensures consistency throughout the system and helps to accommodate growth and change. This instructional talk uses an object-oriented framework to show you how to design XML schemas that are extensible, flexible, and modular.

Topics Discussed with examples:

  • Encapsulation
  • Inheritance
  • Polymorphism

  • Emerging Design Patterns
  • Russian Doll
  • Salami Slice
  • Venetian Blind

  • Simulating Packages using Namespaces
  • Separate schemas by function and service

  • Using Industry Standards
  • Extend Industry Standards to meet your business requirements

O'Reilly Home | Privacy Policy

© 2003, O'Reilly Media, Inc.