An overview of the ICARUS project and its trusted data brokerage framework, provided during the PRO-VE, Parallel Session C1: Collaborative Knowledge Management, on September 23rd, 2019, in Turin.
1. This work has been created in the context of the ICARUS project, that has received funding from the
European Union’s Horizon 2020 research and innovation programme under grant agreement No. 780792
Designing a Trusted Data Brokerage
Framework in the Aviation Domain
Evmorfia Biliri, Minas Pertselakis, Marios Phinikettos,
Marios Zacharias,
Fenareti Lampathaki, Dimitrios Alexandrou
PRO-VE 2019
23 - 25 September 2019 - Valentino Castle, Turin, Italy
2. This work has been created in the context of the ICARUS project, that has received funding from the
European Union’s Horizon 2020 research and innovation programme under grant agreement No. 780792
3. Introduction
Improve passenger experience, increase flight efficiency, expand sales, reduce costs…
Data
Fragmentation Big Data
Technologies
Bring together all aviation related stakeholders
Accelerate collaboration on data exploration and analysis through an
innovative big data enabled sharing and collaboration platform
Remove current barriers in data aggregation, sharing and IPR restrictions
IATA NEXTT https://nextt.iata.org/
4. ICARUS in a nutshell
3
ICARUS ECOSYSTEM1
2 CORE WORKFLOWS
SECURE & PRIVATE
SPACES
DATA CHECKIN
DATA SEARCH &
ACQUISITION
DATA ANALYTICS
ICARUS DIFFERENTIATING POINTS
CORE PLATFORM
ON-PREMISE
ENVIRONMENT
5. ICARUS Demonstrators
Airport Capacity Planning
Pollution Data Analysis and Massive Route
Network Analysis
Aviation Related Disease Spreading -
GLEAM
Enhancing Passenger Experience
I II
III IV
6. This work has been created in the context of the ICARUS project, that has received funding from the
European Union’s Horizon 2020 research and innovation programme under grant agreement No. 780792
FDX (Flight Data Exchange) : aggregated de-identified database of FDA/ FOQA type events that
allows to identify commercial flight safety
ASIAS (Aviation Safety Information Analysis and Sharing) : open exchange of safety information
GADM (Global Aviation Data Management Program) : over 90% of IATA member carriers have
agreed to participate
STEADES: over 200 members for effective aviation safety incident data management & analysis
SKYbrary: flight operations, ATM & aviation safety
D4S (Data4Safety): ensure the highest common level of safety and environmental protection
for the European aviation system
A-CDM (Airport Collaborative Decision Making): procedures and tools enabling real-time
collaborative decision-making
Data Sharing Motivation and
Initiatives in Aviation
GAIN (Global Aviation Information Network) was proposed by FAA in 1996
S
A
F
E
T
Y
7. This work has been created in the context of the ICARUS project, that has received funding from the
European Union’s Horizon 2020 research and innovation programme under grant agreement No. 780792
Data IPR & Marketplaces
Data Sharing Agreement Attributes
Buyer-Seller Matching:
– One-One
– One-Many
– Many-One
– Many-Many
Contract Engines
Distributed Ledger Technologies
• Payment on package delivering (API handle)
• Payment on data size
• Payment on time of subscription
• Payment on data unit
• Payment on plan (fixed payment on a period)
• Free usage
• Licenses, IPR
• Privacy & Protection
• Access
• Responsibility
• Regulatory Compliance
• Pricing
• Quality
• Accuracy
• …
8. This work has been created in the context of the ICARUS project, that has received funding from the
European Union’s Horizon 2020 research and innovation programme under grant agreement No. 780792
Data Sharing Agreement Attributes
Buyer-Seller Matching:
– One-One
– One-Many
– Many-One
– Many-Many
Contract Engines
Distributed Ledger Technologies
Transparency
Single point of failure elimination
Security
Traceability
Data discoverability
Membership & Trust (KYC)
Provenance
Data ownership
Automation Levels & Usability
Data Model Complexity vs
Expressivity
Smart Contracts
Data IPR & Marketplaces
9. This work has been created in the context of the ICARUS project, that has received funding from the
European Union’s Horizon 2020 research and innovation programme under grant agreement No. 780792
ICARUS Data Sharing Framework
Formalise all data attributes and qualities that affect, or are in any
way relevant to, the ways in which data assets can be shared / traded
and handled subsequently to their acquisition.
Enable the creation of structured, machine-processable data
contracts for the aviation industry.
Foresee all possible interactions of stakeholders in aviation data
sharing scenarios and will define the system’s expected behaviour in
this context.
10. This work has been created in the context of the ICARUS project, that has received funding from the
European Union’s Horizon 2020 research and innovation programme under grant agreement No. 780792
High-Level Data Sharing Model
11. This work has been created in the context of the ICARUS project, that has received funding from the
European Union’s Horizon 2020 research and innovation programme under grant agreement No. 780792
Asset Sharing Workflow
13. This work has been created in the context of the ICARUS project, that has received funding from the
European Union’s Horizon 2020 research and innovation programme under grant agreement No. 780792
Conclusions & Next Steps
Smart contracts enforceability
Smart contract – textual contract Alignment
Validation through 4 real life demonstrators
The ICARUS policy and brokerage framework sets the foundations of the ICARUS
platform that will link data providers and data consumers at all levels of the data value
chain in the aviation industry
Next Steps
In a nutshell
14. This work has been created in the context of the ICARUS project, that has received funding from the
European Union’s Horizon 2020 research and innovation programme under grant agreement No. 780792
Thank you for your attention !
Aviation-driven Data Value Chain for Diversified Global and Local Operations
ICT-14-2017: Big Data PPP: cross-sectorial and cross-lingual data integration and experimentation
http://www.icarus2020.aero
Marios Zacharias
mzacharias@singularlogic.eu
Follow us:
https://twitter.com/icarus2020aero
https://www.linkedin.com/company/icarus2020-aero/
https://www.facebook.com/icarus2020aero/
https://www.youtube.com/channel/UC0c8NKTtE2u4eZbodH6IYqg
Editor's Notes
Clear motivation from the industry and from academia: numerous cases that leverage data to improve services in aviation (NEXTT journey of the future)
BUT: cross-sectorial data important yet unavailable, stakeholders reluctant to share, missing organised approaches to tackle this problem
BUT in order to leverage the power brought by big data technologies we need to find ways to make the appropriate data available ICARUS
Data sharing Initiatives since 1996 mainly focused on SAFETY, not to passengers experience.
However, ad-hoc 1-1 (airport/airline-passenger) initiatives
FAA: the Federal Aviation Administration
Be prepared to answer about SKYWISE (Airbus)!! Skywise currently has Airbus data only, not intermediary. ICARUS = brokerage, not ownership
Initiatives by numerous core stakeholders safety related mostly BUT there is room for improvement in other products/services/operations currently through ad-hoc 1:1 collaborations
So how can we change this and create broader data sharing initiatives among aviation stakeholders ? How can we motivate them and remove hesitation to be involved?
Dta sharing agreements: need for robust IPR framework
SoA: attributes of data sharing currently. Each attribute can be an open research/business entity
Metadata model available in D2.2-D2.3 (public dels)
Many-many = consumers-producers challenge is Data discoverability. KYC (know your customer), refer OAG
Data provenance & integrity IMPORTANT (who uploaded data, when ,etc.)
Contract engines: we semi-automate contract management to ensure trust and enhance operational efficiency
Expressivity = data model can express everything I want, but also keep data complexity at acceptable level
Hybrid approach (smart contract + natural language text) upon requirement from aviation industry
Contract negotiation very important aspect of ICARUS
Smart contract functionalities are developed on Ethereum, a popular decentralised platform for smart contracts, using the Truffle Framework.
The component has three interconnected roles:
It allows the users to define, review and update the data license and IPR attributes discussed in the previous section.
It allows users to draft, review, negotiate on, and sign a smart data contract that concretely defines the terms under which a dataset will be shared.
It handles all processes required to prepare a smart contract for each (paid) asset transaction and, finally, upload it to the blockchain. Depending on the exact terms and attributes included in a contract, the corresponding key-value pairs are stored either as-is or hashed in the blockchain.
Enforceability = is it legally binding? hybrid approach facilitates
Smart contract – textual contract Alignment -- check if contradicting between smart contract terms and textual terms (part of negotiation)