JOINING UP GOVERNMENTS EUROPEAN COMMISSION ISA fostering semantic interoperability between public administrations in Europe [email protected] Semantic Interoperability Conference 2013 Dublin, 21/6/2013 Content Introduction and Background Conclusions The ISA Programme Digital Agenda for.
Download ReportTranscript JOINING UP GOVERNMENTS EUROPEAN COMMISSION ISA fostering semantic interoperability between public administrations in Europe [email protected] Semantic Interoperability Conference 2013 Dublin, 21/6/2013 Content Introduction and Background Conclusions The ISA Programme Digital Agenda for.
JOINING UP GOVERNMENTS EUROPEAN COMMISSION ISA fostering semantic interoperability between public administrations in Europe [email protected] Semantic Interoperability Conference 2013 Dublin, 21/6/2013 Content Introduction and Background Conclusions 2 The ISA Programme Digital Agenda for Europe - Barriers Semantic Interoperability in the European Interoperability Framework Political context Cooperating partners with compatible visions, aligned priorities, and focused objectives Legal interoperability • Aligned legislation so that exchanged data is accorded proper legal weight Organisational Interoperability • Coordinated processes in which different organisations achieve a previously agreed and mutually beneficial goal Semantic Interoperability • Precise meaning of exchanged information which is preserved and understood by all parties Technical Interoperability • Planning of technical issues involved in linking computer systems and services 5 5 What is “Semantic Interoperability” How to ensure semantic interoperability 6 Semantic Standards Semantic Standards = common ways to describe information • Generic data models • Reference data (e.g. codelists, taxonomies, dictionaries, vocabularies) Sharing and Reuse of semantic standards contributes to: a) Reduce development costs, not reinventing the wheel b) Reduce integration, and sharing of information costs c) Increase interoperability between systems 7 ADMS & Catalogue of semantic standards How to increase visibility of semantic standards A large number of semantic standards already exists These are scattered in numerous places linked with various initiatives – Several national initiatives to create repositories/libraries/catalogs of semantic standards (e.g. Germany, Denmark, Finland, Estonia…) – Standardization bodies and third party initiatives generate valuable and highly reusable specifications (e.g. OASIS, W3C, UN/CEFACT…) – Independent projects make available semantic standards to their own websites How could we promote reuse at a European level? The need for federation How could we promote use of semantic standards at a European level? … by increasing the visibility of what already exists …enabling a federation of semantic standards repositories – Cross-querying and discovery should be supported – Respect the autonomy of each repository How to federate? Common template (metadata) for describing semantic standards Asset Description Metadata Schema (ADMS) ADMS Working Group in figures Multi-disciplinary Statistics working group October 2011-April 2012 57 16 7 people Member States representatives 295 > 2500 Wide range of backgrounds Business Government Repository owners Standardisation bodies Academia Libraries 15 232 Number of virtual meetings of ADMS Working Group Number of messages on ADMS WG mailing list Number of accesses to ADMS versions on Joinup Number of public comments Number of JIRA issues tracked and resolved ADMS endorsement • May 2012: Endorsed by the EU member states (ISA Coordination Group) ADMS implementation January 2013 ADMS-based federation of semantic standards repositories Catalogue of semantic standards • 1800+ semantic standards from 22 repositories are currently searchable through Joinup • Semantic standards are described using ADMS • Features simple and advanced search of semantic standards ADMS as W3C Note Core Vocabularies “A Little Semantics Goes a Long Way” J. Hendler Core vocabularies Simplified, re-usable, generic and extensible data models that capture the fundamental characteristics of a data entity in a context-neutral fashion. CORE PUBLIC SERVICE VOCABULARY How ISA develops Core Vocabularies Core Vocabularies Working Group Multi disciplinary working group 67 21 people Core Location TF: chaired by EC Joint Research Centre/H6 (INSPIRE Directive) Member States and the US, South Africa and Croatia EU institutions + W3C methodology Core Business TF: chaired by DG MARKT (European Business Registry project) Standardization bodies External experts/academia Core Person TF: chaired by EUROJUST 18 Core Vocabularies specs Core Vocabularies are available through the Join.up platform since April 2012 Core Vocabularies have been endorsed by the member states in the context of the ISA Coordination Group, May 2012 ISA Open Metadata License v1.1 https://joinup.ec.europa.eu/category/licence/isa-open-metadata-licence-v11 Core Business Vocabulary as W3C Note Pilots using Linked Data technologies 5 Linked Data pilots featuring the Core Vocabularies 1) Interconnecting Belgian address data using the Core Location Vocabulary – In collaboration with AGIV, CIRB, bpost, FEDICT, SPW, NGI /IGN and EC INSPIRE team. – Pilot available at: http://location.testproject.eu/BEL/ 2) Linking national plant protection products registers In collaboration with DG SANCO and agencies from 8 Member States, i.e. Austria, Belgium, Germany, Greece, Hungary, Poland, The Netherlands and Sweden. • • Pilot available at: http://health.tesproject.eu/PPP/ using the Registered Organization Vocabulary 5 Linked Data pilots featuring the Core Vocabularies 3) Publishing organisational data as Linked Open Government Data – In collaboration with the Greek Ministry of Administrative Reform and e-Government and Agenzia per l'Italia Digitale. – Pilot available at: http://org.testproject.eu/MAREG/ 4) Reusable public service descriptions using the Core Public Service Vocabulary – – In collaboration with SPOCS and e-CODEX large scale pilots, Flemish Intergovernmental Product and Service Catalogue and DERI, National University of Ireland, Galway. Pilot available at: http://cpsv.testproject.eu/CPSV/ 5 Linked Data pilots featuring the Core Vocabularies 5) Interconnecting maritime surveillance data using the Core Location and the Registered Organization Vocabularies – – In collaboration with DG MARE, EMSA and the Spanish Armada. Pilot available at: http://maritime.testproject.eu/CISE/ (under development) Guidelines & good practices Guidelines & good practices rules 10 URIs for persistent Follow the pattern e.g. http://{domain}/{type}/{concept}/{reference} Re-use existing identifiers e.g. http://education.data.gov.uk/id/school/123456 Link multiple representations e.g. http://data.example.org/doc/foo/bar.html e.g. http://data.example.org/doc/foo/bar.rdf Implement 303 redirects for real-world objects Avoid stating ownership e.g. http://education.data.gov.uk/ministryofeducation/id/school/123456 Avoid version numbers e.g. http://education.data.gov.uk/doc/school/v01/123456 Avoid using auto-increment e.g. http://education.data.gov.uk/id/school1/123456 e.g. http://education.data.gov.uk/id/school1/123457 Avoid query strings e.g. http://education.data.gov.uk/doc/school?id=123456 Use a dedicated service 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. Avoid file extensions http://education.data.gov.uk/doc/schools/123456.csv https://joinup.ec.europa.eu/node/53858 Guidelines & good practices More good practices & case studies How Linked Data is transforming e-Government https://joinup.ec.europa.eu/community/semic/document/case-study-how-linked-data-transforming-egovernment Cookbook for translating relational data models to RDFs Re-use Do not reinvent https://joinup.ec.europa.eu/community/semic/document/cookbook-translating-data-models-rdf-schemas Core Vocabularies Handbook (in progress) Business and cost models for Linked Government Data (in progress) Conclusions - Challenges Conclusions • Technical standards have contributed to mature solutions at the technical interoperability layer • Semantic standards are still missing to address semantic interoperability • The EC ISA Programme has initiated work in this area Challenges Open Challenges • Freedom versus regulation: Over-specification versus lean start-up and minimum viable product approaches. • Which process for creating semantic standards: Roles for standardization bodies, governments, markets, communities. • How to align and promote the (re)use of semantic standards: Alignment, internationalization 30 How can you promote semantic interoperability How you can promote semantic interoperability SEMANTIC INTEROPERABILITY & YOU • Open call for ideas to promote and develop semantic interoperability for public administrations Submit your ideas by 31 August 2013 For details: http://joinup.ec.europa.eu/ 31 Contact us [email protected] Visit our initiatives Get involved SOFTWARE FORGES COMMUNITY ADMS. SW Follow @SEMICeu on Twitter Join the SEMIC group on LinkedIn CORE PUBLIC SERVICE VOCABULARY Join the SEMIC community on Joinup References • ISA Programme, Action 1.1 on semantic interoperability: http://ec.europa.eu/isa/actions/01-trusted-information-exchange/1-1action_en.htm • Joinup platform: https://joinup.ec.europa.eu/ • Open Government Metadata: https://joinup.ec.europa.eu/elibrary/document/towardsopen-government-metadata • Core Vocabularies: – http://joinup.ec.europa.eu/asset/core_business/description – https://joinup.ec.europa.eu/asset/core_location/description – http://joinup.ec.europa.eu/asset/core_person/description – http://joinup.ec.europa.eu/asset/core_public_service/description • DCAT-AP: http://joinup.ec.europa.eu/asset/dcat_application_profile/description • ADMS: http://joinup.ec.europa.eu/asset/adms/description • Federation of semantic assets repositories: http://joinup.ec.europa.eu/catalogue/all?current_checkbox=1 • ADMS promotion video: http://ec.europa.eu/isa/library/videos/isa_adms.mp4