1. SWIMing in a Weather and Aeronautical
Information Standards Soup
Ian Painter
ATM Lead
Snowflake Software
2. About Snowflake
⢠Self-financed, profitable private company
⢠Based in Southampton, UK
⢠Established in 2001
⢠Member of OGC since 2002
⢠Active in ATM since 2008
⢠Develop data exchange solutions within 4 markets:
3. The principles of data exchange
1. What are you going to give me?
3. Is it any good?
5. How will you give it to me?
4. The principles of data exchange (applied to beer)
⢠What are going to give me? Beer
⢠Is it any good? Tsingtao Beer, my favorite
⢠How will you give it to me?
9. Service Standards
WP8 â Information Architecture
WP14 â SWIM Technical Architecture
⢠Data / Net Centric
â Data is domain specific and not application specific
⢠Interface driven
â Interfaces are well defined, normative and vendor agnostic
⢠Loose coupling
â Applications and decoupled from data sources
10. Product Centric AIS
Applications
coupled to
Airspace/ datastores
e-AIP NOTAM Briefing Charting Met Flight
Procedur
Man
e
Design
Datastores
vendor and
application
specific
Data extensively Integration between
duplicated applications is often
across bespoke and custom
applications engineered
11. OGC Interoperability Programs
⢠Rapid prototyping exercises
⢠Goal to test and develop standards
⢠Multi vendor
⢠Address the ATM use-cases
â Weather
â Aeronautical
12. OGC Interoperability Programs
2009
Engineering Reports and Demo
http://www.opengeospatial.org/pub/www/ows6
2010
Engineering Reports and Demo
http://www.opengeospatial.org/pub/www/ows7
2011
Engineering Reports and Demo
http://www.opengeospatial.org/pub/www/saa
2011
Engineering Reports and Demo
http://www.opengeospatial.org/pub/www/ows8
Š 2011 Open Geospatial Consortium
13. Addressing the Server Side ATM Use-Cases
⢠Access to AIXM and WXXM via web services
⢠Support for temporal query and AIXM temporality
⢠Suitability of ISO standards for future ATM
â Web Feature Services
â Metadata
⢠Proof of the FAA SWIM platform
⢠Security and the single authoritative source
⢠Compression and encryption
⢠ADQ implementation
â Data integrity via AIXM Business Rule enforcement
â Data audit through feature and dataset level metadata
14. OWS AIM Architecture
Aviation Decision Support Notify
Client Event
Dispatch EFB Service
Client client Subscribe
Register Push events
getFeature getFeature Post
request response update
WFS WFS-T Event Publisher
2.0 2.0 WS-Notification
Agent Pusher
Polls for
updates
Output
Queu Events
Feature
e
Table Trigger
Table
Oracle 11g FTP Directory
15. So how is it all put together âŚ
⢠Baseline & Delta data delivered using:
â GO Publisher WFS - OGC Web Feature Service (WFS 2.0)
⢠Updates using
â GO Publisher WFS â Transactional WFS 2.0
⢠Data queries using:
â Filter Encoding Specification (FES 2.0)
⢠Temporal queries using
â Temporal Operators from (FES 2.0)
⢠Digital NOTAM delivered using:
â GO Publisher Agent â Batch GML publication engine
⢠Data delivered:
â AIXM5.1, WXXM 1.1.1 â GML 3.2.1
17. The same but different
OWS 6-AIM,
OWS 7-AIM,
OWS 8-AIM
18. Benefits of Open Standards
⢠Realise the goals of SWIM:
â Interoperability through standards
â Decoupled and vendor agnostic
â Data / Net centric
⢠Reduce implementation time
â No need to re-invent the wheel
⢠Implementation flexibility
â Best of breed COTS solutions without vendor lock-in
⢠Follow proven best practice
â INSPIRE, OneGeology, SEIS
⢠Proven, mature and stable
â Developed by OGC, ratified by ISO