Federal XML Naming and Design Rules and Guidelines

Agenda

The purpose of this document is to provide a set of rules and guidelines that will enable development of:

The purpose of this document is to provide a set of rules and guidelines that will enable development of: (cont’d)

Scope

Audience (not yet vetted)

Sources

Terminology

Modularity is key to reuse

Modularity

Modularity Model – Reuse Approach

Modularity Model – Root Schema

Modularity Model – Importing Data Types From Standards

What Data Types

A Data Type Example

Modularity Model – Introducing the Federal Common Schema

Flexibility for Everyone

Namespaces

Namespaces

Versioning

Schema Content

Schema is All About Data

Transforming Data to XML

Handling Class Associations

Next Steps