Delivering Digital Services A-CDM extension to FIXM v2.0 FIXM Break-out session Presented By: Carlos FORNAS FERNANDEZ & Hubert LEPORI, EUROCONTROL Date:August 28, 2014
Table of Content VisionAction 3. Logical Model 4. XML schemas 5. Conceptual Model 1. Drivers for the activity 2. The AIRM/FIXM big picture A-CDM Extension to FIXM v Way forward
Drivers: A-CDM Services - SESAR FT10 & ACRIS AACO Enabling Common Situational Awareness FT10 Publication of information Inbound flights Outbound flights A-CDM flight alerts Updating time values TOBT, TSAT and TTOT Scope A-CDM FIXM 26 data elements present 19 data elements missing Europe A-CDM Extension
Europe A-CDM Extension in context Aeronautical InfoWeather Info Conceptual Model Logical Model XML Schemas UML XSD LM Ext XSD Ext A-CDM CM LM Core XSD Core NOV7NOV7 N S V 11 b trace gen FI X M AIRMAIRM N S V 11 a NOV7NOV7 IM CLDM trace align UML Flight Info promote FIXM Core A-CDM Ext trace
Europe A-CDM Extension Logical Model Scope and approach “FIXM Modelling Best Practices” ( IATA codes A-CDM status A-CDM flight alerts De-icing position EXOT, EDIT Gates Flight Identification Gap Extension scopeExtension approach
Europe A-CDM Extension Logical Model Overview
Europe A-CDM Extension Logical Model Departure example Europe A-CDM Ext v1.0 Logical Model FIXM Core v2.0 Logical Model
Europe A-CDM Extension XSDs XML example <acdm:AcdmFlight xmlns:acdm=" xmlns:xsi=" xmlns:fx=" xmlns:fb=" xmlns:ff=" A REG A/C type ADES ALDT ELDT RWY PSN AIBT SIBT EIBT ADEP Stand PSN ARCID IATA A/C type DES ORG RWY time events Inblock time events
Europe A-CDM Extension Logical Model & XSDs Lessons Learnt (1/3). Flight ID GUFI (NM) IFPLID (ICAO) FlightID (IATA) UFI FlightID GUFI FIXM Not supported yet FT10 Payload FIXM Extension
Europe A-CDM Extension Logical Model & XSDs Lessons Learnt (2/3). Time structure PositionMultiTime not specific to Position
Europe A-CDM Extension Logical Model & XSDs Lessons Learnt (3/3). Intensive nested structure TSAT 1 data element 5 nesting levels XML based on FIXM Core v2.0. Target Start-Up Approval Time
Europe A-CDM Extension Conceptual Model Highest level view of A-CDM
Europe A-CDM Extension Conceptual Model Departure
Europe A-CDM Extension Conceptual Model Off-Block
Europe A-CDM Extension Conceptual Model High level overview
Europe A-CDM Extension Conceptual Model Lessons learned & Expected Benefits (1/2) Complies with FIXM Strategy Is Usable Has value Targets Large Audience Documentation Generation Traceability We did it! First FIXM Conceptual Model developed Satisfying the FIXM CCB requirements Read it, use it and abuse it Greatly improves understanding of supported concepts No technical skills required for reading it Documentation derived from the models Logical Model traced to Conceptual Model
Europe A-CDM Extension Conceptual Model Lessons learned & Expected Benefits (2/2) FIXM users FIXM developers potential FIXM users Focus on efficiencyFocus on performance ensuring OPSTECH FIXM Conceptual Model FIXM Logical Model FIXM XSDs FIXM FIXM capabilities expressed in operational terms FIXM constructs exchanged by systems/services
Conclusion Officially delivered to FIXM CCB Compliant with FIXM Strategy (Conceptual Model, document generation,…) Extension to FIXM v2.0 available on Fits in the European ATM Architecture Lessons learned about FIXM Core Not used by SESAR partners - FIXM structure considered too complex for this service activity (value setting service) UML to XML generation tool not available Representation of time constructs in FIXM Core Candidate content for future FIXM core versions
Way forward: How should the A-CDM package of FIXM Core evolve? VisionAction How best to fulfill the need for a global A-CDM information service? What are the A-CDM use cases to be covered by FIXM core? Scope the A-CDM part of FIXM core accordingly
Contact Information
Europe A-CDM FIXM Extension Questions?