Integrating information towards Digital ATM
AIXM ModularityConsiderations
Presented By: Katrina Wilson
Date: August 29, 2013
1
Agenda• What is our Vision?• Information Service Reference Model• What is Modularity?• Why?• Proposal
2
What is our Vision?• Practitioners at all levels of aviation share
accurate, complete, timely and appropriately secured information to ensure public safety.
• To produce “exchange schemas” which offer a high degree of clarity, interoperability and reusability while being agnostic to the actual deployment software tools.
• Alignment to domain data model components dictionary – interoperability across domain applications.
3
Information Service
Reference Model
4
What is Modularity?• From Wikipedia, “Modular design is an approach
that subdivides a system into smaller parts (modules) that can be independently created and then used in different systems to drive multiple functionalities. Improve maintainability by enforcing logical boundaries between components”.
5
Why?• Encourages reuse by creating well-defined modules
that perform a particular task• Increases flexibility and maintainability because
single modules can be upgraded or replaced independently of others
• Eases development, testing, and maintenance by providing a logical, easy to understand, and consistent organization
6
Proposal• Encapsulate Features and Usage • Generate XSD by Subject Area/Domain data model
components • Evaluate Reorganizing Packages– Common XML features XML Schema are XML
documents themselves and therefore share many aspects of the languages they define.
7
Contact Information
Questions - Please contact us at [email protected]
Katrina WilsonFAA – Computer Specialist
Barbara CordellFAA – Manager - Data and Information Architecture Team
8