delivering digital services aixm status report presented by: eduard porosnicu, eurocontrol...
TRANSCRIPT
![Page 1: Delivering Digital Services AIXM Status Report Presented By: Eduard Porosnicu, EUROCONTROL Date:August 26, 2014](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d825503460f94a68493/html5/thumbnails/1.jpg)
Delivering DigitalServices
AIXM Status Report
Presented By: Eduard Porosnicu, EUROCONTROL
Date: August 26, 2014
![Page 2: Delivering Digital Services AIXM Status Report Presented By: Eduard Porosnicu, EUROCONTROL Date:August 26, 2014](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d825503460f94a68493/html5/thumbnails/2.jpg)
1
![Page 3: Delivering Digital Services AIXM Status Report Presented By: Eduard Porosnicu, EUROCONTROL Date:August 26, 2014](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d825503460f94a68493/html5/thumbnails/3.jpg)
Content
• AIXM versions in use• Resources and support to implementation• AIXM 5.1 Extensions• AIXM Change Control Board activity• Other work in progress
– Coding/mapping guidelines– Business rules
2
![Page 4: Delivering Digital Services AIXM Status Report Presented By: Eduard Porosnicu, EUROCONTROL Date:August 26, 2014](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d825503460f94a68493/html5/thumbnails/4.jpg)
<AIXM-Snapshot><Vor>
<VorUid><codeID>AML</codeID><geoLat>34.3928N</geoLat><geoLon>123.4333W</geoLon>
</VorUid>…
</AIXM-Snapshot>
• Published: 2005– Entity/Relationship– Custom XML schema– Core AIP data
• Usage:– European AIS Database (EAD)
and European national systems
– Estimated 20+ national systems world-wide…
AIXM 4.5
3
![Page 5: Delivering Digital Services AIXM Status Report Presented By: Eduard Porosnicu, EUROCONTROL Date:August 26, 2014](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d825503460f94a68493/html5/thumbnails/5.jpg)
• Published: MAR 2008• UML Model• GML Schema• Full AIP/NOTAM data
– Including obstacle, airport mapping, etc.
• Metadata• Extensibility• Usage:
– Partially, by FAA and NGA
Airspace<<feature>>
OrganisationAuthority(f rom Organisation)
<<feature>>
AircraftCharacteristic
type : CodeAircraftTypeengine : CodeAircraftEngineTypenumberEngine : CodeAircraftEngineNumberTypetypeAircraftICAO : CodeAircraftICAOTypeaircraftLandingCategory : CodeAircraftCategoryTypewingSpan : ValDistanceTypewingSpanInterpretation : CodeValueInterpretationTypeclassWingSpan : CodeAircraftWingspanClassTypeweight : ValWeightTypeweightInterpretation : CodeValueInterpretationTypepassengers : NoNumberTypepassengersInterpretation : CodeValueInterpretationTypespeed : ValWeightTypespeedInterpretation : CodeValueInterpretationTypewakeTurbulence : CodeWakeTurbulenceType
(f rom Aircraf t and Flight)
<<object>>
AirspaceUsage<<feature>>
1
0..*
+restrictedAirspace
1
0..*isSpecifiedFor
AirspaceLayerUsage
activity : CodeAirspaceActivityTypestatusActivation : CodeAirspaceActivationTypetrafficAllowed : CodeMilitaryStatusType
<<object>>
0..*
0..*
0..*
+user 0..*
hasUser
0..*
+aircraft
0..*
involvesAircraft
1..*+usage 1..*
isComposedOf
Timetable
workingHours : CodeTimetableType
(f rom Time Management)
<<object>>
LayerAndTime
upperLimit : ValDistanceVerticalTypeupperLimitReference : CodeVerticalReferenceTypelowerLimit : ValDistanceVerticalTypelowerLimitReference : CodeVerticalReferenceTypealtitudeInterpretation : CodeAltitudeUseType
(f rom Lev el and Time Block)
<<object>>
0..* +levels0..*
concerns
0..1 +schedule0..1
isActiveBy
StandardLevelColumn
series : CodeLevelSeriesTypeunitOfMeasurement : UomDistanceVerticalTypeseparation : CodeRVSMType
(f rom Standard Lev els)
<<feature>>
0..*
0..1
0..*
+discreteLevelSeries 0..1
isRestrictedTo
AIXM 5.0
4
![Page 6: Delivering Digital Services AIXM Status Report Presented By: Eduard Porosnicu, EUROCONTROL Date:August 26, 2014](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d825503460f94a68493/html5/thumbnails/6.jpg)
• Published: FEB 2010• Update of AIXM 5.0
– Usage/availability model– Notes vs. descriptions– Other adjustments to facilitate
Digital NOTAM encoding• Usage
– see AIXM Wiki (www.aixm.aero/wiki)
• Data Sources
AIXM 5.1 (latest)
5
![Page 7: Delivering Digital Services AIXM Status Report Presented By: Eduard Porosnicu, EUROCONTROL Date:August 26, 2014](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d825503460f94a68493/html5/thumbnails/7.jpg)
AIXM 5.1
A partial inventory only …
6
![Page 8: Delivering Digital Services AIXM Status Report Presented By: Eduard Porosnicu, EUROCONTROL Date:August 26, 2014](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d825503460f94a68493/html5/thumbnails/8.jpg)
• www.aixm.aero– Downloads– AIXM Wiki (www.aixm.aero/wiki)– AIXM Forum (around 2000 members)
• See recent posting about OGC OWS-10 Engineering Reports
– See also• Training resources• Industry implementations/support
7
![Page 9: Delivering Digital Services AIXM Status Report Presented By: Eduard Porosnicu, EUROCONTROL Date:August 26, 2014](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d825503460f94a68493/html5/thumbnails/9.jpg)
Free Tools
8See also AIXM Wiki: Excel macros for generating some data samples
![Page 10: Delivering Digital Services AIXM Status Report Presented By: Eduard Porosnicu, EUROCONTROL Date:August 26, 2014](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d825503460f94a68493/html5/thumbnails/10.jpg)
AIXM 5.1 Extensions
AIXM 5 Design Objectives
New capabilities
Extensibility
FlexibleExchange
FlexibleMessages
Static and Dynamic
Expand/Refresh Domain Model
TerminalProcedures
Obstacles
Aerodrome Mapping
Metadata Integrity
External Constraints
UML
ISO19100series
GML 3.2
Technical Design DecisionsModularity
9
![Page 11: Delivering Digital Services AIXM Status Report Presented By: Eduard Porosnicu, EUROCONTROL Date:August 26, 2014](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d825503460f94a68493/html5/thumbnails/11.jpg)
AIXM 5.1 Extensions
• Direct (no additional schema necessary)– All code lists allow
• “OTHER”• “OTHER:MY_VALUE”
• Schema extension mechanism– additional features/properties– UML -> scripts -> additional XML Schema
• Separate namespace
10
![Page 12: Delivering Digital Services AIXM Status Report Presented By: Eduard Porosnicu, EUROCONTROL Date:August 26, 2014](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d825503460f94a68493/html5/thumbnails/12.jpg)
AIXM 5.1 ExtensionsWhat for• data/processes of local/regional interest• backwards mapping• R&D
Also used• adapt model to local views…
11
![Page 13: Delivering Digital Services AIXM Status Report Presented By: Eduard Porosnicu, EUROCONTROL Date:August 26, 2014](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d825503460f94a68493/html5/thumbnails/13.jpg)
AIXM 5.1 Extensionshttp://www.aixm.aero/schema/5.1
To be done:- scope/purpose/usage documentation- items of global interest -> CCB
12
![Page 14: Delivering Digital Services AIXM Status Report Presented By: Eduard Porosnicu, EUROCONTROL Date:August 26, 2014](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d825503460f94a68493/html5/thumbnails/14.jpg)
AIXM CCB
• See Charter and application form– http://
www.aixm.aero/public/standard_page/aixm_ccb.html – Currently 60 members:
• industry, service providers, ANSP, Eurocontrol, FAA…
– Open for participation to any true AIXM stakeholder• Currently 46 issues recorded
– 21 Bugs – 23 Possible enhancements– 2 possible new features
13
![Page 15: Delivering Digital Services AIXM Status Report Presented By: Eduard Porosnicu, EUROCONTROL Date:August 26, 2014](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d825503460f94a68493/html5/thumbnails/15.jpg)
Future AIXM versions
Need to protect
investments
Desire to progress
14
![Page 16: Delivering Digital Services AIXM Status Report Presented By: Eduard Porosnicu, EUROCONTROL Date:August 26, 2014](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d825503460f94a68493/html5/thumbnails/16.jpg)
AIXM 5.1.1
• Intended for Release by November 2014– Migration to EA (Sparx)
• Including support for extensions migration
– Minor corrections only: spelling errors, schema bugs, UML/XML discrepancies, lists of values
– GML Profile update + schema– Definitions improvements– Fully bidirectional conversion scripts between versions 5.1
and 5.1.1!Change Proposals: • 9 ready for review in JIRA• 5 to be drafted• 1 external dependency – OGC, Aviation DWG, GML Profile
![Page 17: Delivering Digital Services AIXM Status Report Presented By: Eduard Porosnicu, EUROCONTROL Date:August 26, 2014](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d825503460f94a68493/html5/thumbnails/17.jpg)
Other work in progress
• Coding guidelines– OGC Aviation DWG -> GML Guidelines for Aviation
• Document update• Provision of profile schema
– Europe, ADQ• Simplified metadata schema• AIP – AIXM 5.1 mapping
– Data domains coding guidelines• obstacles (eTOD working group)• to be re-started: procedures encoding interest group
16
![Page 18: Delivering Digital Services AIXM Status Report Presented By: Eduard Porosnicu, EUROCONTROL Date:August 26, 2014](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d825503460f94a68493/html5/thumbnails/18.jpg)
Business Rules- Does the data make sense?- Is it compliant with international standards ?- Do I respect recommended
practices?- Is it safe to use?- …
17
![Page 19: Delivering Digital Services AIXM Status Report Presented By: Eduard Porosnicu, EUROCONTROL Date:August 26, 2014](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d825503460f94a68493/html5/thumbnails/19.jpg)
Using SBVR• SBVR = (OMG) Semantics of Business Vocabulary and Business Rules
– defines the vocabulary and rules for documenting the semantics of business vocabularies, business facts, and business rules.
– http://www.omg.org/spec/SBVR/1.1/PDF
• Example– “The geometry of operational airspace of type CTA, UTA and OCA shall be encoded as an
aggregation of the corresponding operational SECTORS”
– Each Airspace.type equal-to ('CTA','UTA', 'OCA') shall have exactly one AirspaceGeometryComponent.operation equal-to 'BASE' and shall not have AirspaceGeometryComponent.operation equal-to ('INTERS', 'SUBSTR', 'OTHER') and shall have each AirspaceVolume.contributorAirspace.type equal-to 'SECTOR' and each AirspaceVolumeDependency.dependency equal-to 'FULL_GEOMETRY'
Free text
SBVR
18
![Page 20: Delivering Digital Services AIXM Status Report Presented By: Eduard Porosnicu, EUROCONTROL Date:August 26, 2014](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d825503460f94a68493/html5/thumbnails/20.jpg)
Business Rules• See www.aixm.aero/wiki -> Business Rules
– Conceptual document “AIXM 5.1 - Business Rules - using SBVR and Schematron”
– First set of revisited AIXM 5.1 Business Rules is available in the form of an Excel file (600 rules)
• mandatory feature properties (based on the AIXM 4.5)• GML profile restrictions• mandatory use of the WGS-84• consistency between certain properties, such as navaid type versus
associated equipment, etc.
– Step 2: mid Sep 2014 (~ 800 rules)– Step 3: end 2014 (~ 1500 rules)
19
Demo web-based validation service available from MClick
![Page 21: Delivering Digital Services AIXM Status Report Presented By: Eduard Porosnicu, EUROCONTROL Date:August 26, 2014](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d825503460f94a68493/html5/thumbnails/21.jpg)
Digital NOTAM
• Event Specification – version 2.0 to be finalised
•Other Event (any other situation that does not have a dedicated scenario)
•Taxiway lights unserviceable•Surface contamination (SNOWTAM)
•Visual Approach slope indicator unserviceable•Taxiway closure
•Obstacle lights unserviceable•New obstacle
•Runway lights unserviceable•Navaid unserviceable
•Approach lights downgraded•Runway closure
•Approach lights unserviceable•Aerodrome closure
•Taxiway usage limitation•Route portion opening
•Runway usage limitation•Route portion closure
•Airport Usage limitation•Ad-hoc ATS airspace – creation
•Runway portion closure•Ad-hoc special activity area – creation
•Declared distances changes•Published ATS airspace - activation or deactivation
•Displaced threshold•Published special activity area – activation
•Increment 2 scenarios•Increment 1 scenarios
Including Business Rules in SBVR 20
![Page 22: Delivering Digital Services AIXM Status Report Presented By: Eduard Porosnicu, EUROCONTROL Date:August 26, 2014](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d825503460f94a68493/html5/thumbnails/22.jpg)
Break-out session Day 3, Proposed Agenda
22
• 12:30 - 12:40 welcome/introduction• 12:40 - 1:10 AIXM CCB work in progress• 1:10 - 1:40 Business Rules work in progress• 1:40 - 2:25 Free tools
– Luciad AIXM Viewer– SnowflakeSoftware ATM Viewer
--------------------------------------------• 2:25 - 2:45 afternoon break--------------------------------------------• 2:45 - 3:10 Feature identification and reference (UUID) • 3:10 - 3:30 Data processing standards - RTCA DO-200A/B update • 3:30 - 4:00 Open slot (any proposals?)• 4:00 closing
21
![Page 23: Delivering Digital Services AIXM Status Report Presented By: Eduard Porosnicu, EUROCONTROL Date:August 26, 2014](https://reader035.vdocument.in/reader035/viewer/2022062308/56649d825503460f94a68493/html5/thumbnails/23.jpg)
Contact Information
• www.aixm.aero• www.aixm.aero/wiki
• Eddy Porosnicu (EUROCONTROL)– [email protected]– +32 (2) 729-3326
• Diana Young (FAA)– [email protected] – +1 (202) 385-7445