Your SlideShare is downloading. ×
Putting the eGov Core Vocabularies in practice
Upcoming SlideShare
Loading in...5

Thanks for flagging this SlideShare!

Oops! An error has occurred.

Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Putting the eGov Core Vocabularies in practice


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.

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

  • Be the first to comment

  • Be the first to like this

No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

No notes for slide
  • 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.
  • Transcript

    • 1. Putting the e-Government Core Vocabularies into practice Nikolaos Loutas & Stijn Goedertier | 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 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 for further details.
    • 2. 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
    • 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. The e-Government Core Vocabularies
    • 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: 5 Slide 5
    • 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:
    • 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. 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: Slide 8
    • 9. Extending the eGovernment Core Vocabularies
    • 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. 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. 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. Implementing the eGovernment Core Vocabularies
    • 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. 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: Civil register 15 Slide 15
    • 16. Piloting the Registered Organisation Vocabulary and the Organization ontology in Greece Source: 16 Slide 16
    • 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: 17 Slide 17
    • 18. Piloting the Core Public Service Vocabulary (2/2) Slide 18
    • 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. Conclusions
    • 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. Thank you! ...and now YOUR questions?
    • 23. Join our community Project Officer: PwC EU Services: & 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