• Save
SWIMing in a Standards Soup
Upcoming SlideShare
Loading in...5
×
 

SWIMing in a Standards Soup

on

  • 649 views

 

Statistics

Views

Total Views
649
Views on SlideShare
469
Embed Views
180

Actions

Likes
0
Downloads
0
Comments
0

4 Embeds 180

http://www.snowflakesoftware.com 172
http://www.twylah.com 6
http://translate.googleusercontent.com 1
https://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

SWIMing in a Standards Soup SWIMing in a Standards Soup Presentation Transcript

  • SWIMing in a Weather and AeronauticalInformation Standards SoupIan PainterATM LeadSnowflake 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:
  • The principles of data exchange1. What are you going to give me?3. Is it any good?5. How will you give it to me?
  • 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?
  • Data StandardsService Standards Quality Standards
  • Data Standards Integers, strings, date, times, XML identifiers, validation, schema Features, Points, lines, GML polygons, arcs coordinate systems, AIXM WXXM FIXM Temporality, METAR, TAF, Flight, Equipment, navaids, AIRMET, SIGMET … aircraft … airportheliport, vertical structures, routes, procedures …
  • Service StandardsWP8 – Information ArchitectureWP14 – 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
  • 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
  • OGC Interoperability Programs• Rapid prototyping exercises• Goal to test and develop standards• Multi vendor• Address the ATM use-cases – Weather – Aeronautical
  • 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
  • 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
  • Update, Publish - GO Publisher WFS
  • The same but different OWS 6-AIM, OWS 7-AIM, OWS 8-AIM
  • 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 PainterSnowflake Softwareian.painter@snowflakesoftware.comhttp://www.snowflakesoftware.com Come see us on Stand D519a to pick up a white paper