International Civil Aviation Organization INFORMATION MANAGEMENT PANEL (IMP) FIRST MEETING. Montreal, Canada, 26 to 30 January 2015

Size: px
Start display at page:

Download "International Civil Aviation Organization INFORMATION MANAGEMENT PANEL (IMP) FIRST MEETING. Montreal, Canada, 26 to 30 January 2015"

Transcription

1 International Civil Aviation Organization ATMRPP-WG/WHL/4-WP/ IMP/1-WP/06.././06 19/01/2015 WORKING PAPER INFORMATION MANAGEMENT PANEL (IMP) FIRST MEETING Montreal, Canada, 26 to 30 January 2015 Agenda Item 5: Review and elaborate on concepts, utilising a globally interoperable framework for the system-wide availability and management of information required to support flight and ANS system operations CURRENT STATUS OF SESAR SWIM IN EUROPE (Presented by Paul Bosman) SUMMARY Through the SESAR Programme, Europe has made significant progress on defining, developing and validating SWIM. This paper provides a selection and summary of the key European SESAR SWIM developments, including global outreach activities, which are deemed worth to be noted within the context of the global IM Panel proceedings. Action: the meeting is invited to: a) note and review the contents of this working paper; b) discuss which of the described SESAR SWIM elements should be further considered in the context of global SWIM harmonisation and ICAO IM Panel proceedings; and c) particiapte to the upcoming SWIM outreach activities such as the SWIM Master Class and Global Demonstrations. 1. INTRODUCTION 1.1 The Single European Sky (SES) legislative framework, supplemented by its ATM Research (SESAR) Programme, aims to increase the overall performance of the ATM systems in Europe by developing the new generation pan-european interoperable ATM system. (11 pages) IMP-1 WP-06 SESAR SWIM state-of-play.doc

2 IMP/1-WP/ A key enabler in achieving this is the implementation of System Wide Information Management (SWIM). 1.3 The SESAR Programme is managed by the SESAR Joint Undertaking agency based on a public private partnership. The effort has been delivering validated results which are now forming the basis for initial SWIM deployment activities under the umbrella of the newly created SESAR Deployment Alliance. 1.4 Through the SESAR Programme, Europe has made significant progress on defining, developing and validating SWIM. This paper provides a selection and summary of the key European SWIM developments, including global outreach activities, which are deemed worth to be noted within the context of the global IM Panel proceedings. 1.5 This paper does not further develop the overall architectural approach that is used to organize and manage the planned evolutions of the European ATM system. This is done through the European ATM Architecture (EATMA) which is based on Enterprise Architecture (EA) practices. It provides the necessary structure to organize and manage the complex ATM system transformation and it links the developments to the high level business needs and operational improvements as identified by the Single European Sky ATM Master Plan. 2. EUROPEAN SWIM DEVELOPMENTS PROGRESS 2.1 A SESAR SWIM Concept of Operations has been created which includes the SWIM definition, SWIM principles, the rationale for change and the associated benefits. The document covers the full lifecycle from participating in SWIM to providing or consuming services on SWIM. The document also describes usecases to better illustrate how SWIM works in practice. 2.2 The SESAR SWIM concept defines: SWIM consists of standards, infrastructure and governance enabling the management of ATM information and its exchange between qualified parties via interoperable services. SWIM is structured into layers (Information, Services and Infrastructure) and identifies the need to have appropriate standards. Furthermore, transparent governance (of which standardisation is part) is also considered a key element. The related elements are further discussed hereafter. Note: The technical interpretation of the notion of a service is a software code that is running and performing a function that may be invoked via a network. In most cases a service is an information exchange service. At the organisation and business level information services are the means that form the service provision capability put in place by a service provider. 2.3 The ATM Information Reference Model (AIRM) provides an implementation and domain neutral definition of all shared ATM information. This is done through a harmonised information model capturing the operational discourse and a consolidated data model in support of system developments based on SWIM. In addition, the AIRM provides a bridge between the concepts used by operational experts and those used by

3 - 3 - IMP/1-WP/06 service and system experts. The purpose of the SESAR AIRM is to ensure that data models share the same semantics. It provides a reference for global data models such as AIXM, WXXM and FIXM. Within the context of system wide interoperability, it also provides ATM stakeholders with the tools needed to implement interoperable data exchange models also enabling cross domain semantic interoperability developments in support of ATM information consumers. 2.4 Furthermore the AIRM is an essential component of the SWIM Compliance framework in the context of SWIM compliant information services. The current version of the AIRM (3.2.1) was published end of November 2014 and major updates are being delivered on a half-yearly basis from the SESAR Programme. Note: the AIRM notion is part of the ICAO GANP (see also section 5). 2.5 As part of the service orientation of the future European ATM system, the Information Service Reference Model (ISRM) is being developed by SESAR. It serves the purpose of defining European ATM Information Service Descriptions. This aspect is at the heart of the SWIM developments. The ambition is to head towards a fully integrated service oriented architecture (SOA) approach which will use services as the mechanism to support the ATM stakeholders accessing, sharing, and processing ATM information. The intent is to decouple the producers of information from the consumers. This split makes it easier to delineate concerns and responsibilities and consequently increases the flexibility and agility of the ATM system in responding to business needs. Furthermore, the intent is to ensure service re-usability, as this is one of the basic principles of SOA. It is also noted that the practice of SOA is widely used by airports and airlines for their revenue generating customer oriented business units and operations. Note: In the context of service description interoperability, it is worth noting initial developments regarding a possible Service Description Conceptual Model (SDCM). The SDCM provides a graphical and lexical representation of the properties, structure, and interrelationships of all service metadata elements, collectively known as a Service Description. 2.6 The SWIM Technical Infrastructure (SWIM TI) is the interoperable (runtime) technical infrastructure (Ground/Ground and Air/Ground) over which the data is distributed. 2.7 SWIM TI implementations may, depending on the specific needs, differ from one stakeholder to another, both in terms of scope and way of implementation. It includes the SWIM common technical services required to physically exchange the information and is pre-dominantly based on mainstream IP based IT technologies. Typically (open as well as secured) Internet and the Pan European Network System (PENS) provide the underlying basic Ground/Ground connectivity. 2.8 The SWIM TI is organised according technology profiles that are called SWIM TI Profiles such as the Yellow Profile and the Blue Profile, each of them providing groupings of applicable technology standards. Indeed, a SWIM TI Profile is defined as a coherent, appropriately-sized grouping of middleware functions/services for a given set of technical constraints/requirements that permit a set of stakeholders to realize information sharing. It defines the mandated open standards and technologies required to realize this coherent grouping of middleware functions/services. The allocation of services to a SWIM TI Profile is based

4 IMP/1-WP/ on the non-functional requirements (NFR) that express the performance and Quality of Service (QoS) needs associated with each service definition. This allocation further translates into choices of infrastructure technology standards and configurations. 2.9 The G/G Yellow Profile is based on best-effort Web Services. The G/G Blue Profile is based on the Object Management Group Data Distribution service (DDS). A SWIM TI Profile for A/G SWIM interoperability is the subject of further work within the context of the upcoming SESAR 2020 Programme The information security aspect is being worked as one of the concerns to be addressed at the infrastructure level. It is however well understood that information security is a cross-cutting concern which needs to address more than only technical means. In terms of Information Security standardisation an update EN to align with the overarching ISO-27002:2013 standard is planned for Governance of SWIM is considered to be very important since SWIM implies harmonised collaborative evolution of standards and systems evolution planning The SWIM Governance specifications are covered by SWIM Information Management Functions that together form the functional breakdown of the governance activities deemed to be carried out in the context of ATM Information Management. An example is SWIM Evolution Management. The intent is to ensure that SWIM rules, standards and guidance material evolve in a consistent way to support the requirements of ATM Information Management. A key consideration therein is to also ensure appropriate levels of interoperability whilst allowing sufficient agility An important development in the context of governance is the SWIM Compliance Framework that includes criteria which address well separated concerns: information, information exchange and infrastructure Another related development is the European SWIM Registry which acts as a tool in support of SWIM governance. In principle the intent is to share SWIM artefacts such as standards, guidance, service definitions, and service instances. The objective is to ensure discoverability and transparency to the SWIM participants. At the global level the SWIM Registry concept may become an enabler for interoperability between SWIM Enterprises and Regions as described in the ATMRPP SWIM Concept. 3. EUROPEAN SWIM OUTREACH 3.1 SESAR SWIM outreach is comprised of a number of different activities, all of which work to communicate the benefits of a global SWIM enabled ATM system to stakeholders.

5 - 5 - IMP/1-WP/ Their intent is to increase the SWIM awareness amongst all ATM stakeholders and to accelerate the uptake of SWIM in a practical way. The two main instruments to do so are: SESAR SWIM Master Class and SWIM (Global) Demonstrations. 3.3 The SESAR SWIM Master Class is an open to all activity whereby providers and consumers of ATM data work together during six months to discover and develop in a cooperative fashion SWIM activities. 3.4 The latest edition of the SESAR SWIM Masterclass took place from June to December A wide range of European as well as global organisations participated to: develop and promote SWIM-enabled application and/or information services; propose SWIM-compliant infrastructure to host SWIM services and applications; use the SWIM Registry to share SWIM artefacts; join the growing community of SWIM experts. 3.5 Teams providing services and applications enabling distance calculations, aircraft tracking and optimised use of airspace were awarded best-in-class prices. 3.6 SESAR SWIM outreach activities also include demonstrations internal to the programme as well as participation to SWIM Global Demonstrations. The latter being proposed as an international collaborative initiative in the interest of global SWIM developments. The objective is to work on a larger scale and demonstrate the operational and safety benefits of SWIM enabled applications. Furthermore, the objective is also in the longer term to gradually move SWIM into the operational domains in a global and harmonised manner. 3.7 It is envisaged that the SWIM Global Demonstrations will facilitate collaboration between multiple regional actors from all over the world who are building SWIM services together. This will generate hands-on experience with positive effects on operational use, cost-effective development, further concepts improvements, and global harmonization of SWIM elements. 3.8 The SWIM Global Demonstrations can be interpreted as a global 'sandbox' in which it is suggested that participants can 'play' and learn from each other while sharing best practices and exchanging lessons learned. It is expected that more and more elements of SWIM will be commonly agreed around the globe, feeding the relevant SWIM standardisation activities. 3.9 The sandbox will consist of a commonly agreed minimum set of SWIM rules, standards and guidance. It will provide a minimum set of milestones (high level planning), and a SWIM Registry to practically support and share the required artefacts. Furthermore appropriate communication between different regions will be ensured. Conceptually, the setup will be based on the current ICAO SWIM Concept document,

6 IMP/1-WP/ as developed and agreed by the ICAO Air Traffic Management Requirements and Performance Panel (ATMRPP). In addition it should lead to the setup of a transparent global platform in support of collaboration and structured progress Furthermore, the SWIM Global Demonstrations will allow for deepened integration, facilitating multiple regional SWIM initiatives, working together and avoiding difficulties of setting up one global project management structure. Each state or group of states will stay in control of its own SWIM initiatives, using the facilities and governance of the sandbox to ensure global interoperability. Service development continues to be organized through local initiatives. Local information providers remain responsible for authorising (global) information consumers. It is expected that the demonstrations will lead to evaluations of different SWIM information exchange mechanisms and architectures Progress will be communicated through a joint website ( during major global ATM events and via any other relevant tools. It will focus on providing global exposure to practical SWIM progress and associated interoperability Further experience will be fed back into relevant international standards groups, like the data modelling communities (e.g. AIXM,WXXM, FIXM), ICAO ATMRPP, NEXTGEN-SESAR coordination activities, the ICAO IM Panel, the ICAO GADDS related activities, RTCA, EUROCAE and OGC, as well as ICAO Regional Offices The SJU will actively contribute to the ICAO Block Upgrade Demonstrations Showcase and Symposium (BUDSS) from 19-21May EUROPEAN SWIM DEPLOYMENT PROGRESS 4.1 The European Commission has adopted the Pilot Common Project (PCP) regulation which includes, among others, provisions for the deployment of initial SWIM using the related and validated SESAR Programme findings as inputs. The rule was published on 27 June 2014 in the Official Journal of the European Union. It aims to ensure that the ATM functionalities developed within the SESAR Programme are deployed in a timely, coordinated and synchronised way. It is expected that this will contribute to cost benefits for Europe s aviation and air transport sectors. 4.2 The Pilot Common Projects focus on: Extended Arrival Management and Performance Based Navigation, Airport Integration and Throughput, Flexible Airspace Management and Free Route, Network Collaborative Management, Initial Trajectory Information Sharing, and as a transversal enabler the initial System Wide Information Management (iswim). 4.3 As part of the SES Master Plan maintenance activity a regulatory and standardisation roadmap is being maintained which identifies under the umbrella of the so-called SWIM Foundation the key candidate elements which are the ATM Information Reference Model (AIRM), the ATM Information Services Rule

7 - 7 - IMP/1-WP/06 Book providing guidance for service building, and SWIM TI Profiles. The notion of SWIM Foundation is still under development and could be introduced to the IM Panel proceedings when appropriate. 4.4 An indicative roadmap with respect to standardisation and regulation needs has been defined for SWIM related standards in the following areas: Flight information exchange, Meteorological information exchange, SWIM Foundation, SWIM Technical Infrastructure and Profiles, and SWIM Security. 4.5 Heading towards deployment of the PCP, the SESAR Deployment Programme is being refined by the newly established SESAR Deployment Alliance whereby the key point to be noted is that initial SWIM is part of the scope, hence demonstrating the uptake of SWIM into reality. 4.6 Another demonstration of beginning SWIM deployment is the positioning of the European Network Manager Business to Business (NM B2B) interfaces as a SWIM Pioneer using web services. Whereas most of the information exchanges are based on AIXM, later also FIXM will be introduced, whilst ensuring compliance with the ATM Information Reference Model (AIRM) (see also section 2.3 and 2.4). The provided cross-domain services cover: Flight Services (flight preparation, flight plan filing and management); and Airspace Services (management & publication of airspace information); and General Information Services; and Flow Services (flow & capacity management). 4.7 These NM B2B SWIM services are used operationally by close to 200 organisations across the ATM stakeholder community. 4.8 In the context of SWIM deployment, it is also worth noting the Arrival Management (AMAN) developments by NATS (UK) with the SESAR Masterclass award winning Arrival Sequence Service as one of the SESAR ATM Information Services and which is now entering operations. 5. CONTRIBUTION TO GLOBAL STANDARDISATION 5.1 Through the ICAO ATMRPP an ICAO SWIM Concept document has been agreed which establishes guidelines for information management enabling ATM stakeholders and the wider aviation community to ensure global interoperability. While standards will permit interoperability, this ICAO SWIM Concept does not prescribe, or expect, a single global implementation of SWIM. 5.2 The current state of SWIM developments in Europe is considered to be aligned with the ICAO ATMRPP SWIM Concept document. The ICAO SWIM Concept document constitutes a baseline for further

8 IMP/1-WP/ IM Panel work and introduces a layered interoperability framework. These layers comprise: SWIM enabled applications, Information Exchange Services, Information Exchange Models, SWIM Infrastructure, and Network Connectivity. 5.3 Clearly, interoperability needs to work at many levels. For example, it is crucial that: computer systems and services can be linked in order to exchange information; both service providers and consumers can understand and interpret the exchanged information in the same manner and; coordinated processes exist to allow different organizations to achieve their goals. Interoperability also needs to be set in the appropriate cooperative context if it is to succeed. This means that cooperating partners must have compatible visions, agreed priorities and focused objectives. 5.4 Consequently, the layered framework defined within the ICAO SWIM Concept can be enlarged into an ICAO Global Interoperability Framework (IGIF) to also cover business aspects which need to be aligned to achieve interoperability. 5.5 In this context initial work is being performed as part of the SESAR/NEXTGEN coordination to establish a Semantic Interoperability Framework containing the ATM Information Reference Model as introduced by the ICAO GANP ASBUs. The Semantic Framework is seen as an important element of common understanding as part of an anticipated further ICAO Global Interoperability Framework. This framework covers legal, organisational, semantic, technical, services, and security aspects. It is used to seek alignments in support of the required global interoperability levels and scope. This framework is depicted in Figure 1 hereafter: Figure 1, ICAO Global Interoperability Framework (IGIF)

9 - 9 - IMP/1-WP/06 Note: the syntax interoperability concern is part of the technical framework depicted in Figure It is not the intent of this paper to dig into the above IGIF. More information can be provided as deemed necessary during the course of the ICAO IM Panel proceedings. 5.7 Furthermore, early exploratory work is being carried within the SESAR/NEXTGEN programmes to work on appropriate candidate AIRM content that would fulfil the need of the ICAO GANP. It should be considered to extend the activity to include other participants. The work is further complemented by a series of white papers on AIRM, Governance of AIRM, Semantic Framework and ICAO Global Interoperability. Papers can be made available to the ICAO IM Panel members. 5.8 In addition to the above cited harmonisation activity it is worth noting that SESAR/NEXTGEN harmonisation is also being performed in the following SWIM relevant areas: Enterprise Architecture, SWIM Registry, service description, flight information sharing, and international data exchange standards (AIXM, WXXM & FIXM). 5.9 Overall, the European SWIM developments are in principle aligning to the 12 th ICAO ANC GANP/ASBUs It is also not the intent of this paper to extensively list all ASBUs to which European SWIM developments relate. For example, European SWIM relates to: B0-DATM through further validations of AIXM5.1; B0-NOPS through the European Network Manager; B1-DATM through the developments on the ATM Information Reference Model (AIRM) and further developments on FIXM and WXXM In terms of industry standards a continued support effort is being performed as part of the EUROCAE WG44 / RTCA SC217 aeronautical databases committee. More specifically in the context of Aerodrome Mapping database (AMDB) standardisation for SWIM. Pending final approval, this will include the publication of an AMDB UML Model (AMXM) and AMDB XML Schema (AMXS) as part of the future DO272D/ED99D and DO291C/ED119C documents expected Q Furthermore, using the AIRM it is anticipated to enable SWIM interoperability through transformations between AIXM and AMXM The use of AIXM, WXXM and FIXM is an important aspect of the yearly OGC test beds development activities. Furthermore, the uptake of OGC best practices in relation to temporal and geospatial data shows the use of OGC implementation specifications within SWIM. The scope of the activity is progressively being extended to cover new IM developments such as the AIRM In addition, coordination with other global standardisations efforts such as AIDX is seen as strategic. 6. ACTION BY THE MEETING

10 IMP/1-WP/ The meeting is invited to: a) note and review the contents of this working paper; b) discuss which of the described SESAR SWIM elements should be further considered in the context of global SWIM harmonisation and ICAO IM Panel proceedings; and c) participate to the upcoming SWIM outreach activities such as the SWIM Master Class and Global Demonstrations. END

11 IMP/1-WP/06 Appendix A Further related information and links: EUROCONTROL (including AIRM wiki) SESAR Joint Undertaking SESAR Deployment Alliance Global Data Exchange models AIXM - Aeronautical Information Exchange Model WXXM Weather Information Exchange Model FIXM - Flight Information Exchange Model Aviation Information Data Exchange Global SWIM Demonstrations For any further inquiries please do not hesitate to contact Mr. Paul Bosman: paul.bosman@eurocontrol.int