30
e-SENS kick-off meeting, Berlin, 10 April 2013 ISA Programme Action 1.1 - Semantic Interoperability [email protected] How the ISA Programme can help build consensus on semantic interoperability

D6.2.1 e sens kick off meeting - 2013-04-10 - isa action 1.1 on semantic interoperability-v0.09

Embed Size (px)

Citation preview

Page 1: D6.2.1 e sens kick off meeting - 2013-04-10 - isa action 1.1 on semantic interoperability-v0.09

e-SENS kick-off meeting, Berlin, 10 April 2013

ISA Programme

Action 1.1 - Semantic Interoperability [email protected]

How the ISA Programme can help build consensus on semantic interoperability

Page 2: D6.2.1 e sens kick off meeting - 2013-04-10 - isa action 1.1 on semantic interoperability-v0.09

Agenda

0. About the ISA Programme 1. Document reusable building blocks with ADMS 2. Re-use the Core Vocabularies 3. Re-use ISA’s frameworks, tools, and services

Page 3: D6.2.1 e sens kick off meeting - 2013-04-10 - isa action 1.1 on semantic interoperability-v0.09

ISA undertakes initiatives to foster interoperability of information exchanges by public administrations

What is interoperability? Ability of disparate organisations to interact towards mutually beneficial and agreed goals, involving the sharing of information and knowledge

Page 4: D6.2.1 e sens kick off meeting - 2013-04-10 - isa action 1.1 on semantic interoperability-v0.09

• Aligned legislation Legal interoperability

• Coordinated processes Organisational Interoperability

• Precise meaning of information Semantic Interoperability

• Technical linking of systems Technical Interoperability

Political context

The EIF defines 4 interoperability layers

Page 5: D6.2.1 e sens kick off meeting - 2013-04-10 - isa action 1.1 on semantic interoperability-v0.09

ISA Programme Action 1.1: semantic interoperability

Raise awareness: organise conferences, workshops, news items, events, ...

Encourage reuse: make collections of re-usable assets searchable on Joinup.

Exploit opportunities for semantic alignment: build consensus on core vocabularies.

Provide insight into frameworks and methodologies: conduct case studies and pilot implementations.

1

2

3

4

Page 6: D6.2.1 e sens kick off meeting - 2013-04-10 - isa action 1.1 on semantic interoperability-v0.09

Collaboration between ISA Action 1.1 and e-SENS WP6.2

• Period: April 2013 – June 2013

• Possible areas of collaboration:

1. 1. Document reusable building blocks with ADMS.

2. 2. Re-use the Core Vocabularies.

3. 3. Re-use ISA’s frameworks, tools, and services.

Page 7: D6.2.1 e sens kick off meeting - 2013-04-10 - isa action 1.1 on semantic interoperability-v0.09

Agenda

0. About the ISA Programme 1. Document reusable building blocks with ADMS 2. Re-use the Core Vocabularies 3. Re-use ISA’s frameworks, tools, and services

Page 8: D6.2.1 e sens kick off meeting - 2013-04-10 - isa action 1.1 on semantic interoperability-v0.09

★ Applicability eGov interoperability, re-use, compatibility,...

★ Maturity Development status, quality, stability, ...

★ Openness Creation and change process, availability, ...

★ IPR Documented, FRAND or royalty free.

★ Market support Implementations, users, ...

★ Potential Impact, risks, maintenance, ...

What is needed to make an asset re-usable?

Creating optimal conditions for re-use.

Benefits of reuse Cost savings Coherent Architecture Interoperability

Common Assessment Method of Standards and Specifications (CAMSS)

Page 9: D6.2.1 e sens kick off meeting - 2013-04-10 - isa action 1.1 on semantic interoperability-v0.09

Possible building blocks for the LSPs

• e-CODEX’ Data Model Governance

• ePSOS’ Master Value Set Catalogue

• PEPPOL’s/SPOCS’ Virtual Company Dossier

• SPOCS’ Omnifarious Container format

• STORK’s Technical Design

• STORK ‘s Integration Packages

• CIPA e-Delivery

• ETSI Rem

• OASIS BDX TC BusDoX Specifications

What can be re-used?

Page 10: D6.2.1 e sens kick off meeting - 2013-04-10 - isa action 1.1 on semantic interoperability-v0.09

Asset Description Metadata Schema (ADMS)

• Re-usable building blocks = re-usable interoperability assets.

• Describe e-SENS building blocks only once with the ADMS vocabulary and publish them everywhere.

• Escape the data jail.

Describe your interoperability assets with ADMS

https://joinup.ec.europa.eu/asset/adms/description

Page 11: D6.2.1 e sens kick off meeting - 2013-04-10 - isa action 1.1 on semantic interoperability-v0.09

Share your collection of re-usable interoperability assets with Joinup

The Joinup Team will help you identify the best way to describe your assets with ADMS.

Describe your assets using the ADMS and export them into an RDF file.

Propose a federated repository on Joinup, and upload the ADMS RDF file or configure a harvest URL.

1 Contact the Joinup team

2 Describe your assets using ADMS

3 Import your descriptions on Joinup

https://joinup.ec.europa.eu/community/cesar/description

Page 12: D6.2.1 e sens kick off meeting - 2013-04-10 - isa action 1.1 on semantic interoperability-v0.09

Find reusable interoperability assets on Joinup

https://joinup.ec.europa.eu/catalogue/all

Refine the search results via the faceted search filters.

Enter a search keyword to find interoperability assets available on different websites.

The search results contain a relevant description of the assets and the link from where they can be downloaded.

2

1

3

1500 interoperability assets

20 partner organisations

Page 13: D6.2.1 e sens kick off meeting - 2013-04-10 - isa action 1.1 on semantic interoperability-v0.09

EFIR: European Federated Interoperability Repository

• Extend ADMS towards other interoperability layers

• Participate in our Webinar on 24 April

https://joinup.ec.europa.eu/node/64526

Page 14: D6.2.1 e sens kick off meeting - 2013-04-10 - isa action 1.1 on semantic interoperability-v0.09

Agenda

0. About the ISA Programme 1. Document reusable building blocks with ADMS 2. Re-use the Core Vocabularies 3. Re-use ISA’s frameworks, methodologies, tools, and services

Page 15: D6.2.1 e sens kick off meeting - 2013-04-10 - isa action 1.1 on semantic interoperability-v0.09

• Recommendation 12. Public administrations, when working to establish European public services, should develop interfaces to authentic sources and align them at semantic and technical level.

European Interoperability Framework

Page 16: D6.2.1 e sens kick off meeting - 2013-04-10 - isa action 1.1 on semantic interoperability-v0.09

Core vocabularies

Simplified, re-usable, and extensible data models that capture the fundamental characteristics of a data entity in a context-neutral fashion.

CORE

VOCABULARY

PUBLICSERVICE

Process and Methodology for Developing Core Vocabularies https://joinup.ec.europa.eu/node/43160

Page 17: D6.2.1 e sens kick off meeting - 2013-04-10 - isa action 1.1 on semantic interoperability-v0.09

Process and Methodology for developing core vocabularies

• More than 60 WG members

• 21 EU Member States

• Many international experts

• Public review period

https://joinup.ec.europa.eu/node/43160

Consensus building

Page 18: D6.2.1 e sens kick off meeting - 2013-04-10 - isa action 1.1 on semantic interoperability-v0.09

Core vocabularies

RDF schema

Re-uses existing Linked Data vocabularies

ISA Open Metadata Licence v1.1

Re-uses Core Components Technical Specification (CCTS).

XML schema

Concept model

Re-use existing concepts in CCL, INSPIRE, etc.

3 representation formats

Maintained by W3C (Government Linked Data Working Group)

Page 19: D6.2.1 e sens kick off meeting - 2013-04-10 - isa action 1.1 on semantic interoperability-v0.09

Core Person Vocabulary

• Basic properties for a person.

• Re-used by e-CODEX.

Core Person Vocabulary

https://joinup.ec.europa.eu/asset/core_person/description

Page 20: D6.2.1 e sens kick off meeting - 2013-04-10 - isa action 1.1 on semantic interoperability-v0.09

Registered Organisation Vocabulary

• Renamed by W3C GLD into “Registered Organisation” (specialises the ORG ontology).

• Good basic company data for everyone (URI, legal identifier, name, company type, activities).

• Informs DG Markt – interconnecting business registers (Directive 2012/17/EU).

Core Business Vocabulary

https://joinup.ec.europa.eu/asset/core_business/description

Page 21: D6.2.1 e sens kick off meeting - 2013-04-10 - isa action 1.1 on semantic interoperability-v0.09

Core public service vocabulary

Bridge the gap between the supply and demand of electronic public services.

Describe public services “only once” using a standard vocabulary and make them searchable on many governmental Access Portals.

Participate in our pilot (as simple as filling in a spreadsheet).

Core Public Service Vocabulary

https://joinup.ec.europa.eu/asset/core_public_service/description

Page 22: D6.2.1 e sens kick off meeting - 2013-04-10 - isa action 1.1 on semantic interoperability-v0.09

Core Location Vocabulary

• Subset of the INSPIRE address specification.

• A linked data service can be implemented on top of an INSPIRE representation.

• Address notation.

• Taken on board by the W3C location and address community.

Core Location Vocabulary

Page 23: D6.2.1 e sens kick off meeting - 2013-04-10 - isa action 1.1 on semantic interoperability-v0.09

Today address data is fragmented across

various registers

Core Location Vocabulary

Core Location Pilot: https://joinup.ec.europa.eu/node/63242

Data fragmentation

Heterogeneous data formats

Lack of common identifiers

Unlinked Low quality

Non-interoperable

UrBIS - Brussels

Capital Region

CRAB - Flanders PICC - Wallonia Civil register NGI – National

Geographic Institute

DATA CONSUMER

?

Page 24: D6.2.1 e sens kick off meeting - 2013-04-10 - isa action 1.1 on semantic interoperability-v0.09

The pilot demonstrates

interconnection of base address

registers

Core Location Vocabulary

Core Location Pilot: https://joinup.ec.europa.eu/node/63242

LOGD INFRASTRUCTURE

UrBIS - Brussels

Capital Region

CRAB - Flanders PICC - Wallonia Civil register NGI – National

Geographic Institute

DATA CONSUMER

sample address data in native format

Linked address data

Common Data models

RDF

Repository

SPARQL endpoint

Address

Identifier

Address

Notation

Link

Look up

Disambiguate

DATA CONSUMER ORIENTED

USE CASES

INS

PIR

E

lookup, disambiguate, link

Page 25: D6.2.1 e sens kick off meeting - 2013-04-10 - isa action 1.1 on semantic interoperability-v0.09

Agenda

0. About the ISA Programme 1. Document reusable building blocks with ADMS 2. Re-use the Core Vocabularies 3. Re-use ISA’s frameworks, tools, and services

Page 26: D6.2.1 e sens kick off meeting - 2013-04-10 - isa action 1.1 on semantic interoperability-v0.09

• The Joinup Licensing Framework establishes a system for:

• 1. the co-creation of assets on the Joinup platform, the ISA Contributor Agreement v1.1, and

• 2. a licensing model, the ISA Open Metadata Licence v1.1.

Joinup Licensing Framework

What can be re-used?

http://joinup.ec.europa.eu/node/45058

Page 27: D6.2.1 e sens kick off meeting - 2013-04-10 - isa action 1.1 on semantic interoperability-v0.09

Process and Methodology for reaching semantic agreements

What can be re-used?

Process

Methodology

Agree on the selected Use Cases

Identify data entities and

sources

Compare existing

description models

Develop a Shared Data

Model (at least 2 iterations)

Implement Shared Data

Model

Assign roles and responsibilities

Establish a subgroup

Create and review drafts

(at least 2 iterations)

Reach agreement on a Shared Data

Model

Endorsement of the Shared Data Model

https://joinup.ec.europa.eu/node/61062

Page 28: D6.2.1 e sens kick off meeting - 2013-04-10 - isa action 1.1 on semantic interoperability-v0.09

http://education.data.gov.uk/doc/schools/123456.csv

e.g. http://education.data.gov.uk/doc/school?id=123456

e.g. http://education.data.gov.uk/doc/school/v01/123456

e.g. http://education.data.gov.uk/ministryofeducation/id/school/123456

Follow the pattern

Re-use existing identifiers

Link multiple representations

Implement 303 redirects for

real-world objects

Use a dedicated service

Avoid stating ownership

Avoid version numbers

Avoid using auto-increment

Avoid query strings

10 rulesfor persistent

Avoid file extensions

e.g. http://{domain}/{type}/{concept}/{reference}

e.g. http://education.data.gov.uk/id/school/123456

e.g. http://data.example.org/doc/foo/bar.html

e.g. http://data.example.org/doc/foo/bar.rdf

i.e. independent of the data originator

e.g. data.gov.uk and publications.europa.eu are decoupled from

specific government department and could readily be transferred and run by someone else if necessary.

e.g. http://education.data.gov.uk/id/school1/123456

e.g. http://education.data.gov.uk/id/school1/123457

URIs

Common Web identifiers for basic data

https://joinup.ec.europa.eu/node/53858

Page 29: D6.2.1 e sens kick off meeting - 2013-04-10 - isa action 1.1 on semantic interoperability-v0.09

Use Joinup as a collaborative work environment

Joinup provides wikis, news items, events, mailman mailing lists, subversion, WebDav, signing of contributor agreements,etc.

What can be re-used?

https://joinup.ec.europa.eu/page/our_services