Putting the e-Government
Core Vocabularies into
practice
Nikolaos Loutas & Stijn Goedertier
nikolaos.loutas@pwc.be | stijn...
Presentation metadata
Authors: Nikolaos Loutas & Stijn Goedertier,
PwC EU Services
Acknowledgment:

http://semic.eu

This ...
What is this presentation about?
• What are the e-Government Core Vocabularies

• Extending the e-Government Core Vocabula...
The e-Government
Core Vocabularies
Core vocabularies

Simplified, re-usable, and
extensible data models that
capture the fundamental
characteristics of a dat...
Building consensus on core vocabularies
• 2 WGs with each 60+ members

• 21+ EU Member States
• Following a formal open pr...
3 representation formats

Conceptual
model
Re-uses
existing
concepts in
CCL, INSPIRE,
etc.

RDF schema
Re-uses
existing RD...
3 generic use cases
1.

Harmonised access to base registers (basic
public service)

2. Interoperable cross-border public s...
Extending the eGovernment Core
Vocabularies
Re-use by extension: 3 levels of abstraction

representation techniques

Levels of abstraction

UML
model

Message level

...
Example of re-use by extension: defining Patient
as a subclass of Core Person
class Healthcare Domain

Core Vocabularies::...
OSLO: Open Standards for Local Administrations
• Putting the core vocabularies
into a local context – in
Flanders, Belgium...
Implementing the eGovernment Core
Vocabularies
Known implementations
Who is using
the eGovernment
Core
Vocabularies?

• e-CODEX large-scale pilot on eJustice

• OpenCorp...
Piloting the Core Location Vocabulary in Belgium
DATA CONSUMER
lookup, disambiguate, link

Xquery,
Xpath

SPARQL endpoint
...
Piloting the Registered Organisation Vocabulary
and the Organization ontology in Greece

Source: https://joinup.ec.europa....
Piloting the Core Public Service Vocabulary (1/2)
Describe public services “only once” using a standard vocabulary,
make m...
Piloting the Core Public Service Vocabulary (2/2)

Slide 18
OpenCorporates: basic company data for
everyone using the Registered Organisation
Vocabulary
• Machinereadable data:
(URI,...
Conclusions
Conclusions
 The e-Government Core Vocabularies are used in many different
contexts.
 They can easily be extended and in...
Thank you!
...and now YOUR questions?
Join our community
Project Officer: Vassilios.Peristeras@ec.europa.eu
PwC EU Services: Stijn.Goedertier@pwc.be &
Nikolaos....
Upcoming SlideShare
Loading in …5
×

Putting the eGov Core Vocabularies in practice

645 views
524 views

Published on

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

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
645
On SlideShare
0
From Embeds
0
Number of Embeds
15
Actions
Shares
0
Downloads
18
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • https://joinup.ec.europa.eu/node/43160
  • Member States: BE, GR, AT, DE, HU, NL, SE, PL, MT, IE, IT, LV, SL, ESEU Institutions: SANCO, MARE, EMSA, JRC,
  • In the period November 2012 – February 2013, we have carried out a pilot to demonstrate that the Core Location Vocabulary and related INSPIRE data specifications on addresses can be applied to aggregate address data from various sources and contribute to overcoming the aforementioned obstacles. In particular, the pilot entails the following steps: Develop (provisional) URI sets enabling Belgian addresses to be uniquely identified and looked up on the Web by well-formed HTTP URIs;Represent existing address data from the federal and regional road and address registers using the Core Location vocabulary and experimental INSPIRE RDF vocabularies;Put in place a linked data infrastructure that allows querying harmonised Belgian addresses from a SPARQL endpoint (see Figure 3).Demonstrate the value of the linked data infrastructure to disambiguate, lookup, and link address data using simple Web-based standards such as HTTP, XML, and RDF.
  • Putting the eGov Core Vocabularies in practice

    1. 1. Putting the e-Government Core Vocabularies into practice Nikolaos Loutas & Stijn Goedertier nikolaos.loutas@pwc.be | stijn.goedertier@pwc.be eAdministration for Business conference Poznan, Poland 7 November 2013 © 2013 PwC. All rights reserved. PwC fir ms help or ganisations 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 co mmitted 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.
    2. 2. Presentation metadata Authors: Nikolaos Loutas & Stijn Goedertier, PwC EU Services Acknowledgment: http://semic.eu 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
    3. 3. 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
    4. 4. The e-Government Core Vocabularies
    5. 5. Core vocabularies Simplified, re-usable, and extensible data models that capture the fundamental characteristics of a data entity in a context-neutral fashion. CORE PUBLIC SERVICE VOCABULARY Source: https://joinup.ec.europa.eu/node/43160 5 Slide 5
    6. 6. 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
    7. 7. 3 representation formats Conceptual model Re-uses existing concepts in CCL, INSPIRE, etc. RDF schema Re-uses existing RDF vocabularies XML schema Re-uses Core Components Technical Specification (CCTS) and UBL NDR ISA Open Metadata Licence v1.1 Maintained by W3C (Government Linked Data Working Group) Slide 7
    8. 8. 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
    9. 9. Extending the eGovernment Core Vocabularies
    10. 10. Re-use by extension: 3 levels of abstraction representation techniques Levels of abstraction UML model Message level e-Documents Domain level domain models Core level RDFS /OWL Linked Data, e-Documents (?) domain vocabularies XML Schema … e-Documents domain schemas Core Vocabularies Slide 10
    11. 11. Example of re-use by extension: defining Patient as a subclass of Core Person class Healthcare Domain Core Vocabularies::Geometry lat :string long :string wkt :string xmlGeometry :XML geometry 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::Location address placeOfDeath geographicIdentifier :URI geographicName :string countryOfBirth placeOfBirth «enumeration» Sex F = female M = male T = total UNK = unknown NAP = not applicable notes (EuroStat Standard Code List) Core Vocabularies::Person countryOfDeath Health Problem alternativeName :string birthName :string dateOfBirth :dateTime dateOfDeath :dateTime familyName :string fullName :string gender :code givenName :string patronymicName :string hasProblem Patient symptom bloodType :code Core Vocabularies::Identifier identifies dateOfIssue :dateTime [0..1] identifier identifier :string [1..1] identifierType :string [0..1] issuingAuthority :string [0..1] issuingAuthorityUri :URI [0..1] identifier Social Security Number Allergy allergens intollerance reaction hasAllergy Slide 11
    12. 12. 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
    13. 13. Implementing the eGovernment Core Vocabularies
    14. 14. Known implementations Who is using the eGovernment Core Vocabularies? • 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 Slide 14
    15. 15. Piloting the Core Location Vocabulary in Belgium DATA CONSUMER lookup, disambiguate, link Xquery, Xpath SPARQL endpoint Linked address data Common Data models INSPIRE XML view RDF view LOGD INFRASTRUCTURE sample address data in native format UrBIS - Brussels Capital Region CRAB - Flanders PICC - Wallonia NGI – National Geographic Institute Source: https://joinup.ec.europa.eu/node/63242 Civil register 15 Slide 15
    16. 16. Piloting the Registered Organisation Vocabulary and the Organization ontology in Greece Source: https://joinup.ec.europa.eu/node/63728 16 Slide 16
    17. 17. 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. Source: https://joinup.ec.europa.eu/node/63148 17 Slide 17
    18. 18. Piloting the Core Public Service Vocabulary (2/2) Slide 18
    19. 19. OpenCorporates: basic company data for everyone using the Registered Organisation Vocabulary • Machinereadable data: (URI, legal identifier, name, company type, activities) • Links back to the base registers Slide 19
    20. 20. Conclusions
    21. 21. 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
    22. 22. Thank you! ...and now YOUR questions?
    23. 23. Join our community Project Officer: Vassilios.Peristeras@ec.europa.eu PwC EU Services: Stijn.Goedertier@pwc.be & Nikolaos.Loutas@pwc.be Visit our initiatives SOFTWARE FORGES COMMUNITY CORE Get involved ADMS. SW Follow @SEMICeu on Twitter Join SEMIC group on LinkedIn PUBLIC SERVICE VOCABULARY Join SEMIC community on Joinup Slide 23

    ×