putting the egov core vocabularies in practice

23
Putting the e-Government Core Vocabularies into practice eAdministration for Business conference Poznan, Poland 7 November 2013 © 2013 PwC. All rights reserved. PwC firms help organisations and individuals create the value they’re looking for. We’ re a network of firms in 158 countries with close to 180,000 people who are committed to delivering quality in assurance, tax and advisory services. Tell us what matters to you and find out more by visiting us at www.pwc.com. PwC refers to the PwC network and/or one or more of its member firms, each of which is a separate legal entity. Please see ww w.pwc.com/structure for further details. Nikolaos Loutas & Stijn Goedertier [email protected] | [email protected]

Upload: nikos-loutas

Post on 22-May-2015

316 views

Category:

Technology


6 download

DESCRIPTION

Presentation on the eGovernment Core Vocabularies of the ISA Programme - delivered by PwC at the e-Administration Conference in Poznan on 7 November 2013.

TRANSCRIPT

Page 1: Putting the eGov Core Vocabularies in practice

Putting the e-Government Core Vocabularies into practice

eAdministration for Business conference Poznan, Poland

7 November 2013

© 2013 PwC. All rights reserved.

PwC firms help organisations and individuals create the value they’ re looking for. We’re a network of firms in 158 countries with close to 180,000 people who are committed to

delivering quality in assurance, tax and advisory services. Tell us what matters to you and find out more by visiting us at www.pwc.com.

PwC refers to the PwC network and/or one or more of its member firms, each of which is a separate legal entity. Please see ww w.pwc.com/structure for further details.

Nikolaos Loutas & Stijn Goedertier

[email protected] | [email protected]

Page 2: Putting the eGov Core Vocabularies in practice

Presentation metadata

Authors: Nikolaos Loutas & Stijn Goedertier, PwC EU Services

Acknowledgment:

This work is funded by Action 1.1 of Interoperability Solutions for Public Administrations (ISA) Programme of the European Commission.

© 2013, European Commission

Slide 2

http://semic.eu

Page 3: Putting the eGov Core Vocabularies in practice

What is this presentation about?

• What are the e-Government Core Vocabularies

• Extending the e-Government Core Vocabularies

• Piloting the e-Government Core Vocabularies

• Your feedback & questions

Slide 3

Page 4: Putting the eGov Core Vocabularies in practice

The e-Government Core Vocabularies

Page 5: Putting the eGov Core Vocabularies in practice

Core vocabularies

5

Simplified, re-usable, and extensible data models that

capture the fundamental characteristics of a data entity in a

context-neutral fashion.

CORE

VOCABULARY

PUBLICSERVICE

Source: https://joinup.ec.europa.eu/node/43160 Slide 5

Page 6: Putting the eGov Core Vocabularies in practice

Building consensus on core vocabularies

• 2 WGs with each 60+ members

• 21+ EU Member States

• Following a formal open process and methodology

• Public review periods

• Re-using existing standards

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

Page 7: Putting the eGov Core Vocabularies in practice

3 representation formats

RDF schema

Re-uses

existing RDF

vocabularies

ISA Open Metadata Licence v1.1

Re-uses Core

Components

Technical

Specification

(CCTS) and UBL NDR

XML

schema Conceptual

model

Re-uses

existing

concepts in

CCL, INSPIRE,

etc.

Maintained by W3C (Government Linked Data Working Group)

Slide 7

Page 8: Putting the eGov Core Vocabularies in practice

3 generic use cases

1. Harmonised access to base registers (basic public service)

2. Interoperable cross-border public services (aggregate public service)

3. Interoperability of public data: making it easier to mash up public data

Source: http://ec.europa.eu/isa/documents/isa_annex_ii_eif_en.pdf Slide 8

Page 9: Putting the eGov Core Vocabularies in practice

Extending the e-Government Core Vocabularies

Page 10: Putting the eGov Core Vocabularies in practice

Re-use by extension: 3 levels of abstraction

e-Documents Linked Data, e-Documents (?)

e-Documents

domain models domain

vocabularies

domain

schemas

Core level

Message level

Domain level

RDFS

/OWL

XML

Schema

Core Vocabularies

representation techniques

Le

ve

ls o

f ab

str

actio

n

UML

model

Slide 10

Page 11: Putting the eGov Core Vocabularies in practice

Example of re-use by extension: defining Patient as a subclass of Core Person

Slide 11

class Healthcare Domain

Core Vocabularies::Identifier

dateOfIssue :dateTime [0..1]

identifier :string [1..1]

identifierType :string [0..1]

issuingAuthority :string [0..1]

issuingAuthorityUri :URI [0..1]

Core Vocabularies::Person

alternativeName :string

birthName :string

dateOfBirth :dateTime

dateOfDeath :dateTime

familyName :string

fullName :string

gender :code

givenName :string

patronymicName :string

Core Vocabularies::Location

geographicIdentifier :URI

geographicName :string

Patient

bloodType :code

Allergy

allergens

intollerance

reaction

Health Problem

symptom

Core Vocabularies::Address

addressArea :string

addressID :string

adminUnitL1 :string

adminUnitL2 :string

fullAddress :string

locatorDesignator :string

locatorName :string

poBox :string

postCode :string

postName :string

thoroughfare :string

Core Vocabularies::Geometry

lat :string

long :string

wkt :string

xmlGeometry :XML

Social Security

Number

«enumeration»

Sex

F = female

M = male

T = total

UNK = unknown

NAP = not applicable

notes

(EuroStat Standard

Code List)

hasAllergy

address

identifies

hasProblem

geometry

placeOfDeath

countryOfDeath

placeOfBirth

countryOfBirth

identifier

identifier

Page 12: Putting the eGov Core Vocabularies in practice

OSLO: Open Standards for Local Administrations

• Putting the core vocabularies into a local context – in Flanders, Belgium.

• Local administrations need locally enriched data models and data.

Slide 12

Page 13: Putting the eGov Core Vocabularies in practice

Implementing the e-Government Core Vocabularies

Page 14: Putting the eGov Core Vocabularies in practice

Known implementations

• e-CODEX large-scale pilot on eJustice

• OpenCorporates

• The OSLO project in Flanders, Belgium

• The Common Information Sharing Environment of DG Maritime Affairs & Fisheries

• 5 pilot implementations initiated by the ISA Programme, involving:

25 public administrations

14 Member States

4 EU Institutions

Who is using the e-

Government Core

Vocabularies?

Slide 14

Page 15: Putting the eGov Core Vocabularies in practice

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 view

SPARQL endpoint

INS

PIR

E

lookup, disambiguate, link

Piloting the Core Location Vocabulary in Belgium

15

XML view

Xquery, Xpath

Source: https://joinup.ec.europa.eu/node/63242 Slide 15

Page 16: Putting the eGov Core Vocabularies in practice

Piloting the Registered Organisation Vocabulary and the Organization ontology in Greece

16

Slide 16

Source: https://joinup.ec.europa.eu/node/63728

Page 17: Putting the eGov Core Vocabularies in practice

Piloting the Core Public Service Vocabulary (1/2)

Describe public services “only once” using a standard vocabulary, make machine-readable descriptions available to others so that they become searchable on many governmental access portals.

17 Source: https://joinup.ec.europa.eu/node/63148 Slide 17

Page 18: Putting the eGov Core Vocabularies in practice

Piloting the Core Public Service Vocabulary (2/2)

Slide 18

Page 19: Putting the eGov Core Vocabularies in practice

OpenCorporates: basic company data for everyone using the Registered Organisation

Vocabulary

• Machine-readable data: (URI, legal identifier, name, company type, activities)

• Links back to the base registers

Slide 19

Page 20: Putting the eGov Core Vocabularies in practice

Conclusions

Page 21: Putting the eGov Core Vocabularies in practice

Conclusions

The e-Government Core Vocabularies are used in many different contexts.

They can easily be extended and integrated with other vocabularies.

They can be adapted to your needs and context.

The can be used both in an XML and an RDF world.

Slide 21

Page 22: Putting the eGov Core Vocabularies in practice

Thank you! ...and now YOUR questions?