SlideShare a Scribd company logo
1 of 12
Experience of Open Standards
Ian Painter - Snowflake Software
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:
About Snowflake




• Actively engaged in aviation pilot projects and interoperability
  demonstrators over last 3 years:
                                          OWS 6-AIM,
                                          OWS 7-AIM,
                                          OWS 8-AIM
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
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
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
Load and Manage AIXM
Update, Publish - GO Publisher WFS
The same … but different
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
Ian Painter
Snowflake Software
ian.painter@snowflakesoftware.com
http://www.snowflakesoftware.com



  More Tomorrow ..
      SWIMing in a weather and aeronautical
          information standards soup
   Wed 11:30-11:50 Seminar Programme

More Related Content

Viewers also liked

ExpiacióN En SíMpolos Ii
ExpiacióN En SíMpolos IiExpiacióN En SíMpolos Ii
ExpiacióN En SíMpolos Ii
Rufojaimes
 
ekonomi vid ombyggnader med energisatsningar
ekonomi vid ombyggnader med energisatsningar ekonomi vid ombyggnader med energisatsningar
ekonomi vid ombyggnader med energisatsningar
Global Utmaning
 

Viewers also liked (14)

US Leveraged Loan Market Analysis, January 2012
US Leveraged Loan Market Analysis, January 2012US Leveraged Loan Market Analysis, January 2012
US Leveraged Loan Market Analysis, January 2012
 
B Pearson Forum Presentation Scrubbed
B Pearson Forum Presentation Scrubbed B Pearson Forum Presentation Scrubbed
B Pearson Forum Presentation Scrubbed
 
Presentation1
Presentation1Presentation1
Presentation1
 
Holi 04
Holi 04Holi 04
Holi 04
 
SJS - Class of '87 - You Might Be A Member If ...
SJS - Class of '87 - You Might Be A Member If ...SJS - Class of '87 - You Might Be A Member If ...
SJS - Class of '87 - You Might Be A Member If ...
 
ExplosãO De Flores
ExplosãO De FloresExplosãO De Flores
ExplosãO De Flores
 
Realink Adviseurs
Realink AdviseursRealink Adviseurs
Realink Adviseurs
 
12 Jyotirlingas
12 Jyotirlingas12 Jyotirlingas
12 Jyotirlingas
 
Jesucristo
JesucristoJesucristo
Jesucristo
 
Ashley in BC
Ashley in BCAshley in BC
Ashley in BC
 
How to run conjoint analysis
How to run conjoint analysisHow to run conjoint analysis
How to run conjoint analysis
 
ExpiacióN En SíMpolos Ii
ExpiacióN En SíMpolos IiExpiacióN En SíMpolos Ii
ExpiacióN En SíMpolos Ii
 
LUNA DE MIEL ENZA Y CURRO
LUNA DE MIEL ENZA Y CURROLUNA DE MIEL ENZA Y CURRO
LUNA DE MIEL ENZA Y CURRO
 
ekonomi vid ombyggnader med energisatsningar
ekonomi vid ombyggnader med energisatsningar ekonomi vid ombyggnader med energisatsningar
ekonomi vid ombyggnader med energisatsningar
 

Similar to Snowflake's experiences of open standards within ATM

Techdays 2013 managing your hybrid cloud datacenter with scom 2012 and what...
Techdays 2013   managing your hybrid cloud datacenter with scom 2012 and what...Techdays 2013   managing your hybrid cloud datacenter with scom 2012 and what...
Techdays 2013 managing your hybrid cloud datacenter with scom 2012 and what...
CompuTrain. De IT opleider.
 
The care and feeding of e procurement and einvoice
The care and feeding of e procurement and einvoiceThe care and feeding of e procurement and einvoice
The care and feeding of e procurement and einvoice
UNC Charlotte
 
The Video Service Assurance (VSA) Platform
The Video Service Assurance (VSA) PlatformThe Video Service Assurance (VSA) Platform
The Video Service Assurance (VSA) Platform
Andrew Tram
 
BAM CEP / Business Activity Monitoring , Complex Event Processingomplex
BAM CEP / Business Activity Monitoring , Complex Event Processingomplex BAM CEP / Business Activity Monitoring , Complex Event Processingomplex
BAM CEP / Business Activity Monitoring , Complex Event Processingomplex
Liviu Claudiu Cismaru
 
[Dubravko marak] Kako kreirati private cloud koristeći sistem centar 2012
[Dubravko marak] Kako kreirati private cloud koristeći sistem centar 2012[Dubravko marak] Kako kreirati private cloud koristeći sistem centar 2012
[Dubravko marak] Kako kreirati private cloud koristeći sistem centar 2012
Dubravko Marak
 

Similar to Snowflake's experiences of open standards within ATM (20)

SWIMing in a Standards Soup
SWIMing in a Standards SoupSWIMing in a Standards Soup
SWIMing in a Standards Soup
 
Techdays 2013 managing your hybrid cloud datacenter with scom 2012 and what’s...
Techdays 2013 managing your hybrid cloud datacenter with scom 2012 and what’s...Techdays 2013 managing your hybrid cloud datacenter with scom 2012 and what’s...
Techdays 2013 managing your hybrid cloud datacenter with scom 2012 and what’s...
 
Techdays 2013 managing your hybrid cloud datacenter with scom 2012 and what...
Techdays 2013   managing your hybrid cloud datacenter with scom 2012 and what...Techdays 2013   managing your hybrid cloud datacenter with scom 2012 and what...
Techdays 2013 managing your hybrid cloud datacenter with scom 2012 and what...
 
TechWiseTV Workshop: Enterprise NFV
TechWiseTV Workshop: Enterprise NFVTechWiseTV Workshop: Enterprise NFV
TechWiseTV Workshop: Enterprise NFV
 
The care and feeding of e procurement and einvoice
The care and feeding of e procurement and einvoiceThe care and feeding of e procurement and einvoice
The care and feeding of e procurement and einvoice
 
OpenStack: Changing the Face of Service Delivery
OpenStack: Changing the Face of Service DeliveryOpenStack: Changing the Face of Service Delivery
OpenStack: Changing the Face of Service Delivery
 
OpenStack: Changing the Face of Service Delivery
OpenStack: Changing the Face of Service DeliveryOpenStack: Changing the Face of Service Delivery
OpenStack: Changing the Face of Service Delivery
 
Service Provider Architectures for Tomorrow by Chow Khay Kid
Service Provider Architectures for Tomorrow by Chow Khay KidService Provider Architectures for Tomorrow by Chow Khay Kid
Service Provider Architectures for Tomorrow by Chow Khay Kid
 
VitalSuite 11.0 with Web 2.0 Workflow
VitalSuite 11.0 with Web 2.0 WorkflowVitalSuite 11.0 with Web 2.0 Workflow
VitalSuite 11.0 with Web 2.0 Workflow
 
Introducing ONAP for OpenStack St Louis Meetup
Introducing ONAP for OpenStack St Louis MeetupIntroducing ONAP for OpenStack St Louis Meetup
Introducing ONAP for OpenStack St Louis Meetup
 
Ottawa e-NFV Session
Ottawa e-NFV Session Ottawa e-NFV Session
Ottawa e-NFV Session
 
Event log analyzer by me
Event log analyzer by me Event log analyzer by me
Event log analyzer by me
 
The Video Service Assurance (VSA) Platform
The Video Service Assurance (VSA) PlatformThe Video Service Assurance (VSA) Platform
The Video Service Assurance (VSA) Platform
 
Enabling SDN for Service Providers by Khay Kid Chow
Enabling SDN for Service Providers by Khay Kid ChowEnabling SDN for Service Providers by Khay Kid Chow
Enabling SDN for Service Providers by Khay Kid Chow
 
BAM CEP / Business Activity Monitoring , Complex Event Processingomplex
BAM CEP / Business Activity Monitoring , Complex Event Processingomplex BAM CEP / Business Activity Monitoring , Complex Event Processingomplex
BAM CEP / Business Activity Monitoring , Complex Event Processingomplex
 
[Dubravko marak] Kako kreirati private cloud koristeći sistem centar 2012
[Dubravko marak] Kako kreirati private cloud koristeći sistem centar 2012[Dubravko marak] Kako kreirati private cloud koristeći sistem centar 2012
[Dubravko marak] Kako kreirati private cloud koristeći sistem centar 2012
 
DC Metro And Federal VMUG March 2009
DC Metro And Federal VMUG March 2009DC Metro And Federal VMUG March 2009
DC Metro And Federal VMUG March 2009
 
RoadMap in the Cloud (2011)
RoadMap in the Cloud (2011)RoadMap in the Cloud (2011)
RoadMap in the Cloud (2011)
 
Windows Azure Interoperability
Windows Azure InteroperabilityWindows Azure Interoperability
Windows Azure Interoperability
 
Anuta Networks at Networking Field Day 14
Anuta  Networks at Networking Field Day 14Anuta  Networks at Networking Field Day 14
Anuta Networks at Networking Field Day 14
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Recently uploaded (20)

Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 

Snowflake's experiences of open standards within ATM

  • 1. Experience of Open Standards Ian Painter - 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. About Snowflake • Actively engaged in aviation pilot projects and interoperability demonstrators over last 3 years: OWS 6-AIM, OWS 7-AIM, OWS 8-AIM
  • 4.
  • 5. 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
  • 6. 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
  • 7. 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
  • 9. Update, Publish - GO Publisher WFS
  • 10. The same … but different
  • 11. 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
  • 12. Ian Painter Snowflake Software ian.painter@snowflakesoftware.com http://www.snowflakesoftware.com More Tomorrow .. SWIMing in a weather and aeronautical information standards soup Wed 11:30-11:50 Seminar Programme