SESAR Registry Overview and the SWIM Registry (Members, Deliverables) Use Cases (Overview, Maturity,...

33
CP 2.1 December 2013 SESAR Registry Overview Pedro Fernandez, Eurocontrol Agenda item 3 European SWIM Registry

Transcript of SESAR Registry Overview and the SWIM Registry (Members, Deliverables) Use Cases (Overview, Maturity,...

Page 1: SESAR Registry Overview and the SWIM Registry (Members, Deliverables) Use Cases (Overview, Maturity, Scheduled Work) Design-Time Registry Use Cases Design-Time Registry Federation

CP 2.1 December 2013

SESAR Registry Overview Pedro Fernandez, Eurocontrol Agenda item 3

European SWIM Registry

Page 2: SESAR Registry Overview and the SWIM Registry (Members, Deliverables) Use Cases (Overview, Maturity, Scheduled Work) Design-Time Registry Use Cases Design-Time Registry Federation

Agenda

SESAR and the SWIM Registry (Members, Deliverables)

Use Cases (Overview, Maturity, Scheduled Work)

Design-Time Registry Use Cases Design-Time Registry Federation Information Model

Page 3: SESAR Registry Overview and the SWIM Registry (Members, Deliverables) Use Cases (Overview, Maturity, Scheduled Work) Design-Time Registry Use Cases Design-Time Registry Federation

Agenda

SESAR and the SWIM Registry (Members, Deliverables)

Use Cases (Overview, Maturity, Scheduled Work)

Design-Time Registry Use Cases Design-Time Registry Federation Information Model

Page 4: SESAR Registry Overview and the SWIM Registry (Members, Deliverables) Use Cases (Overview, Maturity, Scheduled Work) Design-Time Registry Use Cases Design-Time Registry Federation

SESAR SWIM Partners

CP2.1 - Registry Interoperability - December 2013 Slide 4

SWIM

Page 5: SESAR Registry Overview and the SWIM Registry (Members, Deliverables) Use Cases (Overview, Maturity, Scheduled Work) Design-Time Registry Use Cases Design-Time Registry Federation

• Demo Prototype 1 • Demo Prototype 2 • SWIM Master class Prototype

• Events: SWIM Master classes SWIM Demos, ATM Global, ICAO SET • Material: Fact Sheet/Website/Wiki/Videos

• CONOPS • AIRM/ISRM Support

Registry Requirements • Security Support

Registry Requirements • Design Time Registry

Requirements

8.3.2 Activities

SPECS COM

SYS

Page 6: SESAR Registry Overview and the SWIM Registry (Members, Deliverables) Use Cases (Overview, Maturity, Scheduled Work) Design-Time Registry Use Cases Design-Time Registry Federation

Agenda

SESAR and the SWIM Registry (Members, Deliverables)

Use Cases (Overview, Maturity, Scheduled Work)

Design-Time Registry Use Cases Design-Time Registry Federation Information Model

Page 7: SESAR Registry Overview and the SWIM Registry (Members, Deliverables) Use Cases (Overview, Maturity, Scheduled Work) Design-Time Registry Use Cases Design-Time Registry Federation

Use Cases

Service Provider

Service Consumer

Discovery Publication

Subscription

Consumer Client

Service Endpoint

Enforcement Point

Implementation

SWIM Advisory and Regulatory

(1) SWIM Reference Management (Prescribed

Artefacts)

(2) Service Implementations

Management

Implementation

Des

ign

Tim

e R

un T

ime

(5) Runtime Policy Enforcement Support

(6) Design Time Federation

(7) Run Time Federation

(4) Runtime System Support

(3) SWIM Compliance Assessment

Page 8: SESAR Registry Overview and the SWIM Registry (Members, Deliverables) Use Cases (Overview, Maturity, Scheduled Work) Design-Time Registry Use Cases Design-Time Registry Federation

Status Today

Specifications Maturity: - 0 (totally unclear) - 1 (partially unclear) - 2 (partially clear) - 3 (rather clear) - 4 (totally clear)

Implementation Maturity: - 0 (No implementation) - 1 (Prototype) - 2 (Pilot) - 3 (Semi Operational) - 4 (Operational)

Acceptance Maturity: - 0 (Opposition with unclear need) - 1 (unclear need) - 2 (certain demand) - 3 (overall demand) - 4 (high demand)

Standard Maturity: - 0 (unclear need) - 1 (Recognized need) - 2 (in preparation) - 3 (proposed standard) - 4 (standard available)

Page 9: SESAR Registry Overview and the SWIM Registry (Members, Deliverables) Use Cases (Overview, Maturity, Scheduled Work) Design-Time Registry Use Cases Design-Time Registry Federation

Effort in 2014 - Specifications • RT System Support Requirements v1.0 (MOSIA/OGC) • RT Policy Enforcement Support Requirements v1.0 • DT Registry Federation Requirements v1.0 • ConOps Update • DT Registry Requirements Update

Page 10: SESAR Registry Overview and the SWIM Registry (Members, Deliverables) Use Cases (Overview, Maturity, Scheduled Work) Design-Time Registry Use Cases Design-Time Registry Federation

Effort in 2014 - Implementation • DT Registry for Program Support • RT System Support Prototype (by MOSIA) • DT Federation (FAA Interface)

Page 11: SESAR Registry Overview and the SWIM Registry (Members, Deliverables) Use Cases (Overview, Maturity, Scheduled Work) Design-Time Registry Use Cases Design-Time Registry Federation

Effort in 2014 - Acceptance • SWIM Demo • SWIM Masterclass 2014 (or equivalent)

Page 12: SESAR Registry Overview and the SWIM Registry (Members, Deliverables) Use Cases (Overview, Maturity, Scheduled Work) Design-Time Registry Use Cases Design-Time Registry Federation

Agenda

SESAR and the SWIM Registry (Members, Deliverables)

Use Cases (Overview, Maturity, Scheduled Work)

Design-Time Registry Use Cases Design-Time Registry Federation Information Model

Page 16: SESAR Registry Overview and the SWIM Registry (Members, Deliverables) Use Cases (Overview, Maturity, Scheduled Work) Design-Time Registry Use Cases Design-Time Registry Federation

SWIM Challenge

Harmonized Interoperable Widely Adopted Proven Designed once used many

Agility Economies of scale Time to market

Page 17: SESAR Registry Overview and the SWIM Registry (Members, Deliverables) Use Cases (Overview, Maturity, Scheduled Work) Design-Time Registry Use Cases Design-Time Registry Federation

SWIM Reference Management

AIRM

XM

ISRM

Technical Profiles

SWIM Reference Management

Information Service Infrastructure Policies and Certifications

Page 18: SESAR Registry Overview and the SWIM Registry (Members, Deliverables) Use Cases (Overview, Maturity, Scheduled Work) Design-Time Registry Use Cases Design-Time Registry Federation

SWIM Registry Role

SWIM Registry

Page 19: SESAR Registry Overview and the SWIM Registry (Members, Deliverables) Use Cases (Overview, Maturity, Scheduled Work) Design-Time Registry Use Cases Design-Time Registry Federation

SWIM Registry

awareness

contribution

SWIM Registry Managing the SWIM Reference

SWIM Reference Management

Page 21: SESAR Registry Overview and the SWIM Registry (Members, Deliverables) Use Cases (Overview, Maturity, Scheduled Work) Design-Time Registry Use Cases Design-Time Registry Federation

Agenda

SESAR and the SWIM Registry (Members, Deliverables)

Use Cases (Overview, Maturity, Scheduled Work)

Design-Time Registry Use Cases Design-Time Registry Federation Information Model

Page 22: SESAR Registry Overview and the SWIM Registry (Members, Deliverables) Use Cases (Overview, Maturity, Scheduled Work) Design-Time Registry Use Cases Design-Time Registry Federation

SWIM Registry a global Issue

Page 23: SESAR Registry Overview and the SWIM Registry (Members, Deliverables) Use Cases (Overview, Maturity, Scheduled Work) Design-Time Registry Use Cases Design-Time Registry Federation

Design Time Registry Federation

CP2.1 - Registry Interoperability - December 2013 Slide 23

Registry

(4) Design Time Federation

To be assessed: • Why?

• Business Need (Use Cases) • What?

• Information • Processes

• How? • Information Exchange Requirements • Service Interface Requirements • NFR • Standards?

Page 24: SESAR Registry Overview and the SWIM Registry (Members, Deliverables) Use Cases (Overview, Maturity, Scheduled Work) Design-Time Registry Use Cases Design-Time Registry Federation

Agenda

SESAR and the SWIM Registry (Members, Deliverables)

Use Cases (Overview, Maturity, Scheduled Work)

Design-Time Registry Use Cases Design-Time Registry Federation Information Model

Page 25: SESAR Registry Overview and the SWIM Registry (Members, Deliverables) Use Cases (Overview, Maturity, Scheduled Work) Design-Time Registry Use Cases Design-Time Registry Federation

List of Information assets managed by Registry

CP2.1 - Registry Interoperability - December 2013 Slide 25

Service Implementations (e.g. NOP flight plan filing)

Reference Service Model (ISRM)

Reference Physical Data Models (AIXM, WXXM, FIXM)

Applications (e.g. Jeppessen iPad NOP App)

Organizations (e.g. Eurocontrol)

Reference Infrastructure Descriptions (Technical Profiles) SWIM Registry

Reference Information Model (AIRM)

Reference Standards (ISO,…)

Reference Compliance Criteria

Compliance Assessment Reports

Page 26: SESAR Registry Overview and the SWIM Registry (Members, Deliverables) Use Cases (Overview, Maturity, Scheduled Work) Design-Time Registry Use Cases Design-Time Registry Federation

Registry Meta model

CP2.1 - Registry Interoperability - December 2013 Slide 26

Based on Systinet Based on existing

standards but more complete

Page 27: SESAR Registry Overview and the SWIM Registry (Members, Deliverables) Use Cases (Overview, Maturity, Scheduled Work) Design-Time Registry Use Cases Design-Time Registry Federation

Registry Information Model

Slide 27

1) ATM Implementations Describes ‘the reality’, services and applications by a provider.

2) SWIM Reference Describes what is expected from a SWIM implementation

3) SWIM Reference Evolution Describes changes to the reference

It manages 3 different types of information:

Page 28: SESAR Registry Overview and the SWIM Registry (Members, Deliverables) Use Cases (Overview, Maturity, Scheduled Work) Design-Time Registry Use Cases Design-Time Registry Federation

ATM Implementations Reality

CP2.1 - Registry Interoperability - December 2013 Slide 28

Simplified service description,

encapsulates versioning

SENSITIVE: Tracking Consumption.

Details not available in this

view

Probably, non mandatory. Link to other

reference artifacts

Link to service reference models

Not only services, but software that

consumes from services.

Sharing of documents between

implementations

Page 29: SESAR Registry Overview and the SWIM Registry (Members, Deliverables) Use Cases (Overview, Maturity, Scheduled Work) Design-Time Registry Use Cases Design-Time Registry Federation

SWIM Reference

CP2.1 - Registry Interoperability - December 2013 Slide 29

The SWIM Reference section of the registry keeps track of all prescribed artifacts. These are organized in 5 domains: Information, Services, Infrastructure, Governance, SWIM Reference.

Page 30: SESAR Registry Overview and the SWIM Registry (Members, Deliverables) Use Cases (Overview, Maturity, Scheduled Work) Design-Time Registry Use Cases Design-Time Registry Federation

SWIM Reference: Information Domain

CP2.1 - Registry Interoperability - December 2013 Slide 30

The ‘Information Domain’ is managed in the registry by the: • SWIM Reference Management Group that publishes:

• SWIM Reference Data Structures (e.g. AIXM) • Semantic Model: AIRM (automated import based on AIRM model) • Trace sXM: SWIM Ref Data Structs to AIRM (automated import based on trace model)

• Service Provider that publishes:

• Service Data structures used by Service Implementations • Link between Service Data Structures and SWIM Ref Data Structs • Trace pXM: Service Data Structs to AIRM (automated import based on trace model)

SWIM Registry

manual

Automated import

SWIM Reference

Management Group

Service Provider

Page 31: SESAR Registry Overview and the SWIM Registry (Members, Deliverables) Use Cases (Overview, Maturity, Scheduled Work) Design-Time Registry Use Cases Design-Time Registry Federation

Questions answered by ’ SWIM Reference Information Domain’ registry model

CP2.1 - Registry Interoperability - December 2013 Slide 31

Is a service implementation

using prescribed data structures?

Which XMs allow the exchange of a particular type of information?

Browse information definitions by category (e.g. Meteo, Airport,..)

List of standards associated to an information entity

Abbreviation associated to an information entity

Page 32: SESAR Registry Overview and the SWIM Registry (Members, Deliverables) Use Cases (Overview, Maturity, Scheduled Work) Design-Time Registry Use Cases Design-Time Registry Federation

Sources of inspiration

Service related model: UDDI/ebRIM Systinet off-the-shelf model FAA Registry Model / CP2.1 SISPF SDD Model Usability Requirements from service providers

Rest of the model

SESAR deliverables structure/models

CP2.1 - Registry Interoperability - December 2013 Slide 32

Page 33: SESAR Registry Overview and the SWIM Registry (Members, Deliverables) Use Cases (Overview, Maturity, Scheduled Work) Design-Time Registry Use Cases Design-Time Registry Federation

Questions?

Thank You