www.sesarju.eu

Download Report

Transcript www.sesarju.eu

SWIM Concept Demonstrations
Part 1
Registry – Live Demonstration
SWIM Master Class 2013
Pedro Fernandez Sancho
Eurocontrol
SWIM Concept Demonstrations
Part 2
Jumpstart Kit
SWIM Master Class 2013
Jan Van Meenen
Eurocontrol
1. Potential consumer has a business
need based on availability of ATM
information
• Improved situational awareness,
• in a tool that provides seamless integration of
various forms of relevant ATM information
2. The kind of information
• GIS-like information
2. The kind of information
• Aircraft information: performance characteristics
2. The kind of information
• Flight information: path, waypoints, routes,
routesegments, navaids
2. The kind of information
• Airport information: runways, taxiways, aprons
2. The kind of information
• Weather: ground level on flight path
2. The kind of information
• Weather: metar + sigwx related to flight path
2. The kind of information
• Weather: metar + precipitation on flight path
2. The kind of information
• Weather: metar + sigwx + upper layer winds on
flight path
2. The kind of information
• Planning information and dynamic events: CDR,
RSA, A(TFCM)NM, DNOTAM, Airport
publications
3. But there are 3 show-stoppers in a row
3. But there are 3 show-stoppers in a row
• #1 Where to find the information?
3. But there are 3 show-stoppers in a row
• #2 How good does the information fit?
Accuracy, timeliness, exhaustiveness,
cost, certification, constraints on use,
business rules, …
3. But there are 3 show-stoppers in a row
• #3 How to access/get the information?
3. But there are 3 show-stoppers in a row
• #3 How to access/get the information?
3. But there are 3 show-stoppers in a row
• The answers are waiting for you in the
REGISTRY
4. SWIM IS becoming a reality
• There are real services … now
• There is real data … now
=> Be part of it & Get Connected !
5. Jumpstart Kit
•
•
Concept Demonstrator
Discovery Tool
DISCLAIMER:
–
–
–
–
–
–
Intended for discovery and demonstration only, not for operational use
Intentionally incomplete: Jumpstart is NOT a product
Not optimized, not tested, not verified, not validated, not certified
No support
Minimal documentation, additional chunks may be provided on a Best Effort base
The code contains algorithms that are not part of any standards or official business rules but
meant for discovery and research only.
6. Concept Demonstrator
SWIM consists of standards, infrastructure, and governance that enable the
management of Air Traffic Management related information and its
exchange between qualified parties via interoperable services
•
Standards, infrastructure:
–
–
–
–
WMS, WS-N, WSDL, SOAP, HTTP, SSL/TLS, PKI
WFS (coming soon)
XML Schema
AIXM 5.1, IWXXM RC1
• Air Traffic Management related information
–
Aeronautical Information
• Static
– airports, runways, runwaydirections, taxiways, taxiwayelements, aprons, apronselements,
runwayCentrelinepoints, waypoints, navaids, navaidsequipment, routes, routesegments, airspaces,
geoborders, organisationAuthorities, units, special dates and airTrafficManagementservices
• Dynamic
– DNOTAM
– e-AMI (CDR)
–
Aircraft
–
Flight Plans/Flights
: NOP (Network Operations Plan)
–
Flow
: ATFCM Notification Message
–
Meteo
: METAR / Charts (sigwx, satellite, wind)
• Interoperable services
– Service Oriented Architecture (SOA)
• Consume/provide services
• Standards based technology interoperability, syntactical interoperability and
semantic interoperability
• Reuse
– Real AIXM 5.1 data :
• NOP/ADRAIXM
• Istanbul/IFAIMA
–
–
–
–
–
–
–
Avitech (Donlon)
EAD (worldwide)
Frequentis (Belgium)
IDS (Sweden, Sydney)
Risk (Latvia)
Thales (France)
UAE, GCAA
– Real flight related services
• NOP/Fight Preparation, Filing, Management
7. Discovery Tool
•
Is SWIM hype or is it real and tangible?
–
•
•
•
With this tool you can do some sort of reality check on various aspects of SWIM.
Are there domains of interest for you in SWIM as a consumer and/or provider?
–
This tool allows to have a closer look at various data sources, to give you a taste of the diversity of data and to inspire you on the
use of data in combination within your specific context
–
For most data types, the tool provides an interface to quickly integrate and explore new and other data sources of the same type
How easy/difficult would it be to get you up and running in SWIM in a consumer and/or provider role?
–
The source of the tool is provided, you can build it fully autonomously. Except for the hardware and OS on which the tool has to
be executed, all components can be obtained for free.
–
If and where you want, you can go step by step through the source code during execution to see how exactly it is done. It can
dramatically accelerate your understanding and equally dramatically shortcut your research investments/risks, it can inspire you,
maybe to do it better.
What if?
–
You can change the source as you want and quickly deepen your exploration by adding/changing functionality in the areas you
are interested in.
8. Jumpstart Kit
•
Current Jumpstart
–
–
•
Mostly a fat client
Empty, absent tabs => we intend to continue elaborating the Jumpstart to add demonstrations of
other data types and more protocols and to enlarge the discovery footprint
Extension of the Jumpstart notion as concept demonstrator and discovery tool to other
roles and platforms == Jumpstart kit.
–
SWIM and SOA are about open standardized interfaces
•
•
–
Service provision
•
•
–
Data transformation
Data consumption and combination to re-expose as a new value-added service
Cloud
•
•
•
•
Consumer/provider are mutually platform agnostic
Implementation of other roles using completely different and unrelated development frameworks and execution
frameworks to demonstrate this agnosticity
Infrastructure as a service
Platform as a service
Software as a service
Distinct elements of the Jumpstart kit will be assembled in distinct packages
9. Jumpstart Kit, Availability
• Current version (1.3.2) freely (no cost) available
from now on for the ATM Community
• Subject to signing a license agreement
• License agreement: available in the registry
• Documentation
– Source code: yes
– Installation documentation: yes
– User guide: no
• Questions: [email protected]