210 likes | 434 Views
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. A-CDM Extension to FIXM v2.0. Vision. Action. 1. Drivers for the activity
E N D
Delivering Digital Services A-CDM extension to FIXM v2.0FIXM Break-out session Presented By: Carlos FORNAS FERNANDEZ & Hubert LEPORI, EUROCONTROL Date: August 28, 2014
Table of Content A-CDM Extension to FIXM v2.0 Vision Action 1. Drivers for the activity 2. The AIRM/FIXM big picture 3. Logical Model 4. XML schemas 5. Conceptual Model 6. Way forward
Drivers: A-CDM Services - SESAR FT10 & ACRIS AACO FT10 A-CDM Scope • Publication of information • Inbound flights • Outbound flights • A-CDM flight alerts • Updating time values • TOBT, TSAT and TTOT Enabling Common Situational Awareness Europe A-CDM Extension 26 data elements present 19 data elements missing FIXM
Europe A-CDM Extension in context Flight Info Aeronautical Info Weather Info AIRM FIXM NOV 7 NOV 7 align Conceptual Model IM A-CDM CM UML UML trace trace trace NSV 11a NSV 11b trace Logical Model CLDM LM Ext LM Core promote UML UML gen gen gen XML Schemas XSD Core XSD Ext XSD A-CDM Ext FIXM Core
Europe A-CDM Extension Logical ModelScope and approach Extension scope Extension approach • IATA codes • A-CDM status • A-CDM flight alerts • De-icing position • EXOT, EDIT • Gates • Flight Identification Gap • “FIXM Modelling Best Practices” (http://www.fixm.aero/content/fixm-v20-modelling-best-practices)
Europe A-CDM Extension Logical ModelDeparture example FIXM Core v2.0 Logical Model Europe A-CDM Ext v1.0 Logical Model
Europe A-CDM Extension XSDs XML example <?xml version="1.0" encoding="UTF-8"?> <acdm:AcdmFlightxmlns:acdm="http://www.fixm.aero/ext/sesar/acdm"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:fx="http://www.fixm.aero/flight/2.0"xmlns:fb="http://www.fixm.aero/base/2.0"xmlns:ff="http://www.fixm.aero/foundation/2.0" <aircraftDescription registration="ECIZD"> <aircraftTypexsi:type="acdm:AcdmAircraftTypeType"> <icaoModelIdentifier>A320</icaoModelIdentifier> <acdm:iataModelIdentifier>320</acdm:iataModelIdentifier> </aircraftType> </aircraftDescription> <arrival> <arrivalAerodromexsi:type="acdm:AcdmAerodromeReferenceType" code="LEBL"acdm:iataCode="BCN"/> <arrivalPositionsAndTimes> <positionTime> <arriveAtPosition> <actual time="2014-11-04T09:53:00Z"/> <estimated time="2014-11-04T09:50:00Z"/> </arriveAtPosition> <positionxsi:type="fb:RunwayPositionType"runwayName="07L"/> </positionTime> <positionTime> <arriveAtPosition> <actual time="2014-11-04T09:58:00Z"/> <estimated time="2014-11-04T09:55:00Z"/> <initial time="2014-11-04T09:56:00Z"/> </arriveAtPosition> <positionxsi:type="fb:StandPositionType"standName="248"terminalName="T1"/> </positionTime> </arrivalPositionsAndTimes> </arrival> <departure> <departureAerodromexsi:type="acdm:AcdmAerodromeReferenceType" code="EBBR"acdm:iataCode="BRU"/> </departure> <flightIdentificationaircraftIdentification="VLG8991"/> </acdm:AcdmFlight> REG A/C type IATA A/C type ADES DES RWY time events ALDT ELDT RWY PSN AIBT Inblock time events EIBT SIBT Stand PSN ORG ADEP ARCID
Europe A-CDM Extension Logical Model & XSDsLessons Learnt (1/3). Flight ID FIXM Extension FIXM Not supported yet • GUFI • (NM) IFPLID • (ICAO) FlightID • (IATA) UFI FT10 Payload GUFI FlightID
Europe A-CDM Extension Logical Model & XSDsLessons Learnt (2/3). Time structure PositionMultiTime not specific to Position
Europe A-CDM Extension Logical Model & XSDsLessons Learnt (3/3). Intensive nested structure XML based on FIXM Core v2.0. <fx:Flight> <departure> <departureTimes> <startupTime> <approvalxsi:type="fb:PositionMultiTimeType"> <target time="2014-11-04T10:28:00Z"/> </approval> </startupTime> </departureTimes> </departure> </fx:Flight> Target Start-Up Approval Time TSAT 1 data element 5 nesting levels
Europe A-CDM Extension Conceptual Model Highest level view of A-CDM
Europe A-CDM Extension Conceptual ModelLessons learned & Expected Benefits (1/2) We did it! First FIXM Conceptual Model developed Satisfying the FIXM CCB requirements Complies with FIXM Strategy Documentation Generation Documentation derived from the models Logical Model traced to Conceptual Model Traceability Greatly improves understanding of supported concepts Has value Targets Large Audience No technical skills required for reading it Read it, use it and abuse it Is Usable
Europe A-CDM Extension Conceptual ModelLessons learned & Expected Benefits (2/2) FIXM FIXM Conceptual Model OPS TECH FIXM capabilities expressed in operational terms FIXM constructs exchanged by systems/services FIXM Logical Model FIXM XSDs potential FIXM users ensuring Focus on efficiency Focus on performance FIXM users FIXM developers
Conclusion Extension to FIXM v2.0 available on www.fixm.aero Compliant with FIXM Strategy (Conceptual Model, document generation,…) Fits in the European ATM Architecture Officially delivered to FIXM CCB Candidate content for future FIXM core versions Lessons learned about FIXM Core UML to XML generation tool not available Representation of time constructs in FIXM Core Not used by SESAR partners - FIXM structure considered too complex for this service activity (value setting service)
Way forward: How should the A-CDM package of FIXM Core evolve? Vision Action • 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 www.FIXM.aero FIXM.CCB@eurocontrol.int http://www.eurocontrol.int/im walter.van-hamme@eurocontrol.int carlos.fornas-fernandez@eurocontrol.int hubert.lepori@eurocontrol.int http://im.eurocontrol.int/wiki
Questions? Europe A-CDM FIXM Extension