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

Post on 06-Jul-2015

526 views 0 download

Transcript of 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 Stijn.Goedertier@pwc.be

How the ISA Programme can help build consensus on semantic interoperability

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

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

• 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

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

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.

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

★ 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)

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?

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

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

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

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

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

• 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

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

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

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)

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

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

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

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

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

?

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

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

• 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

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

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

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