SlideShare uma empresa Scribd logo
1 de 21
®




                Hosted and Sponsored by




       AIRM Derivation
       83rd OGC Technical Committee
             Redlands, CA USA
  Debbie Wilson           Clemens Portele
Snowflake Software    interactive Instruments
              January 17, 2013

              © 2013 Open Geospatial Consortium
AIRM to WXXM Derivation

 ATM Information Reference Model (AIRM) is used as a
 common reference for civil, military and civil-military
 information constructs relevant to ATM developed as
 part of SESAR.

 Aim: Demonstrate how to derive ATM exchange
 models (**XM) and their implementation schema from
 the AIRM – Meteorology to WXXM

  Objectives
    1. Develop tools for generating ATM Exchange Models (**XM) from
       AIRM
    2. Develop and document mapping rules:
        • AIRM to ISO 19109 UML Application Schema
        • Additional mapping rules needed for programmatic derivation
    3. Demonstrate transforming AIRM Meteorology package into WXXM
       and two implementation schemas: GML/ JSON

       ®

OGC                   © 2013 Open Geospatial Consortium, Inc.
AIRM Derivation Architecture

 Two Stage Approach:                                             ShapeChange




                                                      Available from: http://shapechange.net

      ®

OGC               © 2013 Open Geospatial Consortium
AIRM Derivation Architecture

         Two Stage Approach:                                                      ShapeChange
                                                                                   GML



AIRM                               WXXM




                          MDA                                            Shape
                       Transform                                         Change




                                                                                    JSON




       Stage 1: Transform relevant AIRM packages into an ATM Exchange Model
       (**XM ) Application Schema

   Stage 2: Transform the ATM Exchange Model into physical implementation
   schemas (GML, JSON) and other representations
              ®

OGC                            © 2013 Open Geospatial Consortium, Inc.
Mapping Rules

• Two sets of mapping rules were defined:

 MDA Transformation Rules                            UML to GML/JSON Encoding Rules
• Add Stereotypes and Tagged Values to                  •    ShapeChange already supports mapping rules
  packages, classes and attributes                           for ISO/OGC UML types to GML and JSON*
• Set AIRM default multiplicities on                    •    Defined additional mapping rules for:
  attributes and association roles                          1. Simplify encoding of AIRM data types
                                                               (measures and strings) to use existing types
                                                               (e.g. gml:Measure, integer)
                                                            2. Mapping AIRM data types to existing **XM
                                                               types (e.g. AIXM geometry types)
                                                            3. Map ISO types not instantiated in GML &
                                                               JSON to relevant GML/JSON type (e.g.
                                                               DirectPosition  GM_Point)

                                                             * UML to JSON Rules were developed in the SSI thread


            ®

OGC                                    © 2013 Open Geospatial Consortium
MDA Transformation

• Transforming AIRM packages into an ATM Exchange Model involves
  several steps:
   Set-up
   1.   Import the MDA Transformation Templates into
        Enterprise Architect
   2.   Create a destination package for the Exchange
        Models
   Transformation:
   3.   Select then transform relevant AIRM Subject Fields,
        Data Types and Abstract Types
   4.   Set the relevant tagged values to ensure correct
        generation of the implementation schema using
        ShapeChange



         ®

OGC                              © 2013 Open Geospatial Consortium
Demo: Generating an Exchange Model
                         from AIRM
   http://youtu.be/kCOSr7PtZhs
Generating the implementation schemas
   ShapeChange Configuration

ShapeChange Configuration                    Specify the location and format
                                             (xmi/eap) of the source model, which
                                             application schema packages are to
              Input                          be converted and UML profile applied


             Logging                         Specify the name and destination
                                             location of the log file and the logging
                                             level
             Target
    •   XML                                  Specify the destination locations,
    •   JSON                                 formats, encoding rules and any
    •   Codelist Dictionary                  additional mapping rules for each of
                                             the required outputs
    •   Feature Catalogue


         ®

OGC                           © 2013 Open Geospatial Consortium
Running ShapeChange …

• Either from the command line referencing the configuration
  file:
  java -jar ShapeChange-2.0.0-SNAPSHOT.jar -Dfile.encoding=UTF-8
  -c ows9_wxxm_config.xml
• Or from Enterprise Architect:


                                                            After processing, the log
                                                            file, implementation
                                                            schema and other targets
                                                            are generated on the file
                                                            system



        ®

OGC                     © 2013 Open Geospatial Consortium
Outputs from ShapeChange

 GML & JSON Schemas:
  • AIRM
  • WXXM – WX & AVWX




      ®

OGC                    © 2013 Open Geospatial Consortium
Outputs from ShapeChange

 GML & JSON Schemas:
  • AIRM
  • WXXM – WX & AVWX




      ®

OGC                    © 2013 Open Geospatial Consortium
Outputs from ShapeChange

 GML & JSON Schemas:
  • AIRM
  • WXXM – WX & AVWX




  Codelist dictionaries




      ®

OGC                       © 2013 Open Geospatial Consortium
Outputs from ShapeChange

 GML & JSON Schemas:
  • AIRM
  • WXXM – WX & AVWX




  Codelist dictionaries




      ®

OGC                       © 2013 Open Geospatial Consortium
Outputs from ShapeChange

 GML & JSON Schemas:
  • AIRM
  • WXXM – WX & AVWX




  Codelist dictionaries




  Feature Catalogue




      ®

OGC                       © 2013 Open Geospatial Consortium
Outputs from ShapeChange

 GML & JSON Schemas:
  • AIRM
  • WXXM – WX & AVWX




  Codelist dictionaries




  Feature Catalogue




      ®

OGC                       © 2013 Open Geospatial Consortium
Outputs from ShapeChange

 GML & JSON Schemas:
  • AIRM
  • WXXM – WX & AVWX




  Codelist dictionaries




  Feature Catalogue




      ®

OGC                       © 2013 Open Geospatial Consortium
Outputs from ShapeChange

 GML & JSON Schemas:
  • AIRM
  • WXXM – WX & AVWX




  Codelist dictionaries




  Feature Catalogue




      ®

OGC                       © 2013 Open Geospatial Consortium
Summary
 Issues:
 • AIRM is still in development so inconsistencies exist between model and
   AIRM Foundation Rules
 • Difficult to automatically transform structured data types
    • Recommendation: apply <<Entity>> to features and assign no stereotype to
      identifiable structured data types and do not apply the suffix “Type”
 • Some association roles are assigned multiplicity but no name so
   inconsistent with ISO 19136 Rules for GML Application Schema
 • May incorrectly transform some multiplicities as EA sets multiplicity to 1
   by default – not visible on model. But in the AIRM, if multiplicity is not
   visible the property carries the AIRM default multiplicity: 0..1
 • The model uses an old version of the ISOTC211 foundation schema and
   has deleted several key packages (e.g. ISO 19103 and ISO 19156
   (draft).
    • Recommendation: import full ISOTC211 model (preferably connect to SVN
      repository)
      ®

OGC                       © 2013 Open Geospatial Consortium
Summary
        Improvements
 MDA Transformation Rules                           UML to GML/JSON Encoding Rules
• Develop an AIRM UML Profile to ensure                •   No encoding rule improvements were identified
  classes are implemented consistently                     based on WXXM
  according to AIRM Foundation Rules                   •   Additional encoding rules may need to be
• Evaluate use of additional tagged values                 developed to support AIXM (Temporality/
  to improve encoding:                                     extension)
     • inlineOrByReference                             •   Evaluate ability to generate schematron rules
     • vocabulary, extensibility (INSPIRE)                 automatically from the UML

     • Voidable (INSPIRE)



• Future Work
  • Identified modeling issues should be resolved to enable a consistent
    conversion from AIRM to implementation schemas
  • Evaluate ability to generate other exchange models (FIXM, AIXM)
  • Test implementation schemas, particulary JSON
           ®

OGC                                   © 2013 Open Geospatial Consortium
Summary

• Key Accomplishments
  Successfully demonstrated the ability to transform AIRM and
   automatically generate implementation schemas
  Developed simple, flexible transformation & mapping rules for
   generating ATM **XM Application Schema
  By using a schema conversion tool such as ShapeChange ensure
   schemas are generated consistently



                     http://wiki.snowflakesoftware.com/
MDA Transformation   display/LAB/OWS-9+Aviation%3A+
Templates            AIRM+Derivation


ShapeChange          http://shapechange.net/tmp/ows9/wxxm/
Config & Schemas
       ®

OGC                       © 2013 Open Geospatial Consortium
®




   OGC Public Engineering Report
  12-094: OWS-9 Aviation: AIRM Derivation
     http://www.opengeospatial.org/standards/per



    Aviation Domain Working Group
          Email: aviation.dwg@lists.opengeospatial.org
http://external.opengis.org/twiki_public/AviationDWG/WebHome




                  © 2013 Open Geospatial Consortium

Mais conteúdo relacionado

Semelhante a AIRM Derivation: Generating ATM Exchange Models

An Architectural Model for Adapting Domain-Specific AOM Applications
An Architectural Model for Adapting Domain-Specific AOM ApplicationsAn Architectural Model for Adapting Domain-Specific AOM Applications
An Architectural Model for Adapting Domain-Specific AOM Applications
eduardomg23
 
Guvnor presentation jervis liu
Guvnor presentation jervis liuGuvnor presentation jervis liu
Guvnor presentation jervis liu
jbossug
 
Ibm wodm-decision-design
Ibm wodm-decision-designIbm wodm-decision-design
Ibm wodm-decision-design
Guo-Guang Chiou
 

Semelhante a AIRM Derivation: Generating ATM Exchange Models (20)

Overcoming the Complexities of AIXM with Model Based Data Integration
Overcoming the Complexities of AIXM with Model Based Data IntegrationOvercoming the Complexities of AIXM with Model Based Data Integration
Overcoming the Complexities of AIXM with Model Based Data Integration
 
Advances in gml for geospatial applications slide
Advances in gml for geospatial applications slideAdvances in gml for geospatial applications slide
Advances in gml for geospatial applications slide
 
Extracting Data from GE Smallworld into Common Information Model (CIM XML)
Extracting Data from GE Smallworld into Common Information Model (CIM XML)Extracting Data from GE Smallworld into Common Information Model (CIM XML)
Extracting Data from GE Smallworld into Common Information Model (CIM XML)
 
Code Generation with MDA and xUML
Code Generation with MDA and xUMLCode Generation with MDA and xUML
Code Generation with MDA and xUML
 
Graphical Model Transformation Framework
Graphical Model Transformation FrameworkGraphical Model Transformation Framework
Graphical Model Transformation Framework
 
An Architectural Model for Adapting Domain-Specific AOM Applications
An Architectural Model for Adapting Domain-Specific AOM ApplicationsAn Architectural Model for Adapting Domain-Specific AOM Applications
An Architectural Model for Adapting Domain-Specific AOM Applications
 
COBWEB: Towards an Optimised Interoperability Framework for Citizen Science
COBWEB: Towards an Optimised Interoperability Framework for Citizen ScienceCOBWEB: Towards an Optimised Interoperability Framework for Citizen Science
COBWEB: Towards an Optimised Interoperability Framework for Citizen Science
 
Systems Modeling Language (SysML®) v2 Request For Proposal (RFP)
Systems Modeling Language (SysML®) v2 Request For Proposal (RFP)Systems Modeling Language (SysML®) v2 Request For Proposal (RFP)
Systems Modeling Language (SysML®) v2 Request For Proposal (RFP)
 
PMML - Predictive Model Markup Language
PMML - Predictive Model Markup LanguagePMML - Predictive Model Markup Language
PMML - Predictive Model Markup Language
 
Guvnor presentation jervis liu
Guvnor presentation jervis liuGuvnor presentation jervis liu
Guvnor presentation jervis liu
 
1 introduction
1 introduction1 introduction
1 introduction
 
Uncover the mysteries of infrastructure as code (iac)!
Uncover the mysteries of infrastructure as code (iac)!Uncover the mysteries of infrastructure as code (iac)!
Uncover the mysteries of infrastructure as code (iac)!
 
Vehicle E/E design tool - AutoWorks
Vehicle E/E design tool - AutoWorksVehicle E/E design tool - AutoWorks
Vehicle E/E design tool - AutoWorks
 
Agi08 Jeremy Morley
Agi08 Jeremy MorleyAgi08 Jeremy Morley
Agi08 Jeremy Morley
 
CAD STANDARDS - SMART MANUFACTURING MECH
CAD STANDARDS - SMART MANUFACTURING MECHCAD STANDARDS - SMART MANUFACTURING MECH
CAD STANDARDS - SMART MANUFACTURING MECH
 
OMA Lightweight M2M
OMA Lightweight M2M OMA Lightweight M2M
OMA Lightweight M2M
 
Ibm wodm-decision-design
Ibm wodm-decision-designIbm wodm-decision-design
Ibm wodm-decision-design
 
Rules SDK IBM WW BPM Forum March 2013
Rules SDK IBM WW BPM Forum March 2013Rules SDK IBM WW BPM Forum March 2013
Rules SDK IBM WW BPM Forum March 2013
 
OMEGAMON XE for CICS V530 Long client presentation
OMEGAMON XE for CICS V530 Long client presentationOMEGAMON XE for CICS V530 Long client presentation
OMEGAMON XE for CICS V530 Long client presentation
 
Design Summit - Automate roadmap - Madhu Kanoor
Design Summit - Automate roadmap - Madhu KanoorDesign Summit - Automate roadmap - Madhu Kanoor
Design Summit - Automate roadmap - Madhu Kanoor
 

AIRM Derivation: Generating ATM Exchange Models

  • 1. ® Hosted and Sponsored by AIRM Derivation 83rd OGC Technical Committee Redlands, CA USA Debbie Wilson Clemens Portele Snowflake Software interactive Instruments January 17, 2013 © 2013 Open Geospatial Consortium
  • 2. AIRM to WXXM Derivation ATM Information Reference Model (AIRM) is used as a common reference for civil, military and civil-military information constructs relevant to ATM developed as part of SESAR. Aim: Demonstrate how to derive ATM exchange models (**XM) and their implementation schema from the AIRM – Meteorology to WXXM Objectives 1. Develop tools for generating ATM Exchange Models (**XM) from AIRM 2. Develop and document mapping rules: • AIRM to ISO 19109 UML Application Schema • Additional mapping rules needed for programmatic derivation 3. Demonstrate transforming AIRM Meteorology package into WXXM and two implementation schemas: GML/ JSON ® OGC © 2013 Open Geospatial Consortium, Inc.
  • 3. AIRM Derivation Architecture Two Stage Approach: ShapeChange Available from: http://shapechange.net ® OGC © 2013 Open Geospatial Consortium
  • 4. AIRM Derivation Architecture Two Stage Approach: ShapeChange GML AIRM WXXM MDA Shape Transform Change JSON Stage 1: Transform relevant AIRM packages into an ATM Exchange Model (**XM ) Application Schema Stage 2: Transform the ATM Exchange Model into physical implementation schemas (GML, JSON) and other representations ® OGC © 2013 Open Geospatial Consortium, Inc.
  • 5. Mapping Rules • Two sets of mapping rules were defined: MDA Transformation Rules UML to GML/JSON Encoding Rules • Add Stereotypes and Tagged Values to • ShapeChange already supports mapping rules packages, classes and attributes for ISO/OGC UML types to GML and JSON* • Set AIRM default multiplicities on • Defined additional mapping rules for: attributes and association roles 1. Simplify encoding of AIRM data types (measures and strings) to use existing types (e.g. gml:Measure, integer) 2. Mapping AIRM data types to existing **XM types (e.g. AIXM geometry types) 3. Map ISO types not instantiated in GML & JSON to relevant GML/JSON type (e.g. DirectPosition  GM_Point) * UML to JSON Rules were developed in the SSI thread ® OGC © 2013 Open Geospatial Consortium
  • 6. MDA Transformation • Transforming AIRM packages into an ATM Exchange Model involves several steps: Set-up 1. Import the MDA Transformation Templates into Enterprise Architect 2. Create a destination package for the Exchange Models Transformation: 3. Select then transform relevant AIRM Subject Fields, Data Types and Abstract Types 4. Set the relevant tagged values to ensure correct generation of the implementation schema using ShapeChange ® OGC © 2013 Open Geospatial Consortium
  • 7. Demo: Generating an Exchange Model from AIRM http://youtu.be/kCOSr7PtZhs
  • 8. Generating the implementation schemas ShapeChange Configuration ShapeChange Configuration Specify the location and format (xmi/eap) of the source model, which application schema packages are to Input be converted and UML profile applied Logging Specify the name and destination location of the log file and the logging level Target • XML Specify the destination locations, • JSON formats, encoding rules and any • Codelist Dictionary additional mapping rules for each of the required outputs • Feature Catalogue ® OGC © 2013 Open Geospatial Consortium
  • 9. Running ShapeChange … • Either from the command line referencing the configuration file: java -jar ShapeChange-2.0.0-SNAPSHOT.jar -Dfile.encoding=UTF-8 -c ows9_wxxm_config.xml • Or from Enterprise Architect: After processing, the log file, implementation schema and other targets are generated on the file system ® OGC © 2013 Open Geospatial Consortium
  • 10. Outputs from ShapeChange GML & JSON Schemas: • AIRM • WXXM – WX & AVWX ® OGC © 2013 Open Geospatial Consortium
  • 11. Outputs from ShapeChange GML & JSON Schemas: • AIRM • WXXM – WX & AVWX ® OGC © 2013 Open Geospatial Consortium
  • 12. Outputs from ShapeChange GML & JSON Schemas: • AIRM • WXXM – WX & AVWX Codelist dictionaries ® OGC © 2013 Open Geospatial Consortium
  • 13. Outputs from ShapeChange GML & JSON Schemas: • AIRM • WXXM – WX & AVWX Codelist dictionaries ® OGC © 2013 Open Geospatial Consortium
  • 14. Outputs from ShapeChange GML & JSON Schemas: • AIRM • WXXM – WX & AVWX Codelist dictionaries Feature Catalogue ® OGC © 2013 Open Geospatial Consortium
  • 15. Outputs from ShapeChange GML & JSON Schemas: • AIRM • WXXM – WX & AVWX Codelist dictionaries Feature Catalogue ® OGC © 2013 Open Geospatial Consortium
  • 16. Outputs from ShapeChange GML & JSON Schemas: • AIRM • WXXM – WX & AVWX Codelist dictionaries Feature Catalogue ® OGC © 2013 Open Geospatial Consortium
  • 17. Outputs from ShapeChange GML & JSON Schemas: • AIRM • WXXM – WX & AVWX Codelist dictionaries Feature Catalogue ® OGC © 2013 Open Geospatial Consortium
  • 18. Summary Issues: • AIRM is still in development so inconsistencies exist between model and AIRM Foundation Rules • Difficult to automatically transform structured data types • Recommendation: apply <<Entity>> to features and assign no stereotype to identifiable structured data types and do not apply the suffix “Type” • Some association roles are assigned multiplicity but no name so inconsistent with ISO 19136 Rules for GML Application Schema • May incorrectly transform some multiplicities as EA sets multiplicity to 1 by default – not visible on model. But in the AIRM, if multiplicity is not visible the property carries the AIRM default multiplicity: 0..1 • The model uses an old version of the ISOTC211 foundation schema and has deleted several key packages (e.g. ISO 19103 and ISO 19156 (draft). • Recommendation: import full ISOTC211 model (preferably connect to SVN repository) ® OGC © 2013 Open Geospatial Consortium
  • 19. Summary Improvements MDA Transformation Rules UML to GML/JSON Encoding Rules • Develop an AIRM UML Profile to ensure • No encoding rule improvements were identified classes are implemented consistently based on WXXM according to AIRM Foundation Rules • Additional encoding rules may need to be • Evaluate use of additional tagged values developed to support AIXM (Temporality/ to improve encoding: extension) • inlineOrByReference • Evaluate ability to generate schematron rules • vocabulary, extensibility (INSPIRE) automatically from the UML • Voidable (INSPIRE) • Future Work • Identified modeling issues should be resolved to enable a consistent conversion from AIRM to implementation schemas • Evaluate ability to generate other exchange models (FIXM, AIXM) • Test implementation schemas, particulary JSON ® OGC © 2013 Open Geospatial Consortium
  • 20. Summary • Key Accomplishments Successfully demonstrated the ability to transform AIRM and automatically generate implementation schemas Developed simple, flexible transformation & mapping rules for generating ATM **XM Application Schema By using a schema conversion tool such as ShapeChange ensure schemas are generated consistently http://wiki.snowflakesoftware.com/ MDA Transformation display/LAB/OWS-9+Aviation%3A+ Templates AIRM+Derivation ShapeChange http://shapechange.net/tmp/ows9/wxxm/ Config & Schemas ® OGC © 2013 Open Geospatial Consortium
  • 21. ® OGC Public Engineering Report 12-094: OWS-9 Aviation: AIRM Derivation http://www.opengeospatial.org/standards/per Aviation Domain Working Group Email: aviation.dwg@lists.opengeospatial.org http://external.opengis.org/twiki_public/AviationDWG/WebHome © 2013 Open Geospatial Consortium

Notas do Editor

  1. Hello, I‘m Debbie Wilson from Snowflake Software and I shall take you through the work undertaken by Snowflake Software and interactive instruments within the OWS-9 Aviation Thread – AIRM Derviation Task
  2. The AIRM is a consolidated logical domain model being developed by Eurocontrol within the SESAR programme. It shall be used as the common reference model for key subject fields relating to the wide range of Air Traffic Management applications such as meteorology, flight information and airspace management. [Click]The aim of this task is to demonstrate how to derive an ATM exchange model and their physical implementation schema from the AIRM using the Weather Exchange Model (WXXM) as an example.[Click]To achieve this goal we needed to:Develop the tools needed to generate ATM exchange models and their implementation schemaDevelop and document the mapping rules, andDemonstrate the process by transforming the AIRM Meteorology package into WXXM Application Schema and generate a GML and JSON schema
  3. Stage 1 involves executing MDA Transformations within Enterprise Architect to transform the relevant AIRM packages into an ATM exchange model that contains one or more application schema conforming to the ISO 19136 UML Profile.[Click]Once the UML version of the exchange model has been generated it is now ready to generate the physical implementation schema and associated resources (such as codelist dictionaries and feature catalogues) using ShapeChange
  4. To successfully transform the AIRM, two set of mapping rules were defined:[Click]The first set of rules are for the MDA Transformation – which adds the relevant stereotypes and tagged values to UML constructs and sets the AIRM default multiplicities on attributes and associations, where needed.[Click]The second set of rules define the mapping between UML types and their relevant types in GML and JSON. ShapeChange already supports mapping rules for converting ISO/OGC types to GML and JSONso all we needed to do was define some additional mapping rules for :Simplifying the encoding of AIRM data types such as measures and stringsMap any AIRM data types that have already been implemented in an existing ATM exchange model such as AIXM, and Map ISO types used in the model that could not be directly instantiated to a relevant GML/JSON type
  5. To generate an ATM exchange model from the AIRM involves several steps:[Click]You first need to set up the AIRM model for generating ATM exchange models. By firstly, importing the MDA transformation templates and then create a destination package for the Exchange models[Click]Now you are ready to select the relevant packages and classes from the subject field and data types packages and transform them into the exchange model. The final step in the process is to set the tagged values to ensure that ShapeChange can process the model correctly to generate the implementation schema.
  6. Each ATM Exchange Model will be different and vary in complexity (as already exemplified by AIXM, WXXM and FIXM). Therefore the MDA Transformation must be capable of handling diversity and allow the modeller flexibility to develop the exchange model based on the outcome of key design decisions such as:Will it is contain only 1 Subject Field or multiple?Is it going to be a large model, if so should it be made up of multiple Application Schema or a single Application Schema?Does the Application Schema contain sub-packages? If so should these be handled as leaf packages?Shall it import types from other ATM exchange models (e.g. AIXM)?How should the classes contained within the Data Types package be handled?Should common types used in multiple exchange models be encoded in a common AIRM exchange model or encoded in the first **XM developed?Should codelists be encoded external to the schema?
  7. Now the Exchange Model has been generated it is a simple process to generate the implementation schemas using ShapeChange. But before you can execute ShapeChange you must first configure the ShapeChange configuration file. This requires you to set the:Input parameters: in this section, you specify the location and format of the source model, which application schema packages are to be converted and UML Profile that has been applied[Click]Logging parameters: where you specify the destination location for the log file and the logging level[Click]Target parameters: here you will specify the destination locations , formats, and encoding rules for each of the outputs
  8. In the demo, ShapeChange output two sets of GML &amp; JSON Schema:AIRM – containing the common data types and WXXM – containing the WX and AVWX Application Schemas
  9. In the demo, ShapeChange output two sets of GML &amp; JSON Schema:AIRM – containing the common data types and WXXM – containing the WX and AVWX Application Schemas
  10. Codelists can either be encoded directly within the XML schemas (which is the current approach for ATM exchamge models). Alternatively they can be maintained in codelist registries within this demonstration, WXXM was configured to encode the codelists as a codelist dictionary which can then be stored in a codelist register within the SESAR registry.
  11. Codelists can either be encoded directly within the XML schemas (which is the current approach for ATM exchamge models). Alternatively they can be maintained in codelist registries within this demonstration, WXXM was configured to encode the codelists as a codelist dictionary which can then be stored in a codelist register within the SESAR registry.
  12. ShapeChange supports two encoding options for codelists – GML Dictionary or SKOS
  13. Finally if required, ShapeChange can generate a Feature Catalogue which provides a user-friendly description of the exchange model.
  14. This can be output either in HTML or XML
  15. This can be output either in HTML or XML
  16. Thanks for taking the time to watch this video.If you want to find out more about AIRM Derivation work undertaken in OWS-9 please take a look at the Engineering Report and if you have any questions please don’t hesitate to contact the Aviation Domain Working Group via the mailing list.