tailoring isa vocabularies to meet govdata needs

21
Tailoring ISA² vocabularies to meet German open data portal needs DCAT-AP.de 14/06/2017 / [email protected] / Malta

Upload: others

Post on 31-Jan-2022

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Tailoring ISA vocabularies to meet GovData needs

Tailoring ISA² vocabularies to meetGerman open data portal needs

DCAT-AP.de

14/06/2017 / [email protected] / Malta

Page 3: Tailoring ISA vocabularies to meet GovData needs

Tailoring ISA² vocabulariesto German open data portal needs

User glglgl; CC-BY-SA DE

2.0;https://de.wikipedia.org/wiki/Datei:Administrative_Gliederung_Deutschlands.svg

Page 4: Tailoring ISA vocabularies to meet GovData needs

Tailoring ISA² vocabulariesto German open data portal needs

A + Role model

A + Origin of datasets

A + closed list of licenses

A + Apps, Documents AND Data

„]init[ AG; SID Sachsen und GKSt GovData“; CC-BY-SA DE 3.0;

Page 5: Tailoring ISA vocabularies to meet GovData needs

Tailoring ISA² vocabulariesto German open data portal needs: DCAT-AP.de

DCAT

DCAT-AP

GeoDCAT CoreStatDCAT

GeoDCAT Ext.

DCAT-AP.IT DCAT-AP.NO DCAT-AP.NL DCAT-AP.de

dcat-ap.de is another Member State Portal specific extension of dcat-ap

„]init[ AG; SID Sachsen und GKSt GovData“; CC-BY-SA DE 3.0;

Page 12: Tailoring ISA vocabularies to meet GovData needs

Tailoring ADMS:PublisherTypeto German open data portal needs

1.Academia-ScientificOrganISA²tion

2.Company

3.IndustryConsortium

4.LocalAuthority

5.NationalAuthority

6.NonGovernmentalOrganISA²tion

7.NonProfitOrganISA²tion

8.PrivateIndividual(s)

9.RegionalAuthority

10.StandardISA²tionBody

11.SupraNationalAuthority

1.Academia-ScientificOrganISA²tion

2.Company

3.IndustryConsortium

4.LocalAuthority

5.NationalAuthority

6.NonGovernmentalOrganISA²tion

7.NonProfitOrganISA²tion

8.PrivateIndividual(s)

9.RegionalAuthority

10.StandardISA²tionBody

11.SupraNationalAuthority

Page 13: Tailoring ISA vocabularies to meet GovData needs

Extended role model:

+ dct:contributor

+ dct:creator

+ dcatde:originator

+ dcatde:maintainer

Tailoring and extending the role modelto German open data portal needs

Page 16: Tailoring ISA vocabularies to meet GovData needs

Tailoring ISA² vocabulariesto meet German open data portal needs

dcat-ap.de is based on W3C stack and is more thanjust the specification

CC0 1.0; source: https://en.wikipedia.org/wiki/File:Semantic-web-stack.png

Page 17: Tailoring ISA vocabularies to meet GovData needs

Tailoring ISA² vocabulariesto meet German open data portal needs

dcat-ap.de standard is more than the specification

http://dcat-ap.de/def/dcatde/1_0/implRules.pdf

http://dcat-ap.de/def/dcatde/1_0/uriConcept.pdf

http://dcat-ap.de/def/dcatde/1_0/spec/specification.pdf

http://dcat-ap.de/def/dcatde/1_0/ns/dcatapde.xsd

CC0 1.0; adapted from source:

https://en.wikipedia.org/wiki/File:Semantic-web-stack.png

Page 18: Tailoring ISA vocabularies to meet GovData needs

Lessons learnt from DCAT-AP.de

+ ADMS, DCAT and LOCN cover most German requirements

+ joinup was very useful for public participation process creating > 200 commentsreceived

+ reuse of dcat-ap saved a lot of work and was a huge plus in acceptance management

- ISA² Core Location “locn:address“ did not fit for various reasons

- Ambiguous terms in adms:publisherType and adms:licenseType

- role model, locn:address and licenseAttributionByText require a dcat revision

- rdf validation of dcat-ap.de datasets is a challenge (SHACL?)

Page 19: Tailoring ISA vocabularies to meet GovData needs

Thank you!

Sebastian SklarßSenior Consultant

[email protected]

+49 30 97006 298

www.init.eu

Page 20: Tailoring ISA vocabularies to meet GovData needs

Tracking (some) changes to dcat-ap

license distribution restricted made license a mandatory field out of a set of licenses

dcatde:contributorID dataset added

added an ID property out of a given set of IDs for contributing data portals as a

mandatory field

dcatde:legalbasisText dataset added

added a field to contain reference to PSI and other legal sources that led to the giving

access to this document / dataset

dct:contributor dataset added enhanced role model

dct:creator dataset added enhanced role model

dcatde:originator dataset added

Enhanced role model, for temporary use only while waiting for a solution in dcat-ap or

dcat.

dcatde:maintainer dataset added

Enhanced role model, for temporary use only while waiting for a solution in dcat-ap or

dcat.

dcatde:politicalGeocodingURI dataset added

added properties to contain information in redundant addition to dct:spatial in a more

structured way

dcatde:politicalGeocodingLevelURI dataset added

added properties to contain information in redundant addition to dct:spatial in a more

structured way

dcatde:geocodingText dataset added

added properties to contain information in redundant addition to dct:spatial in a more

structured way

description distribution less restricted changed bindingness from "recommendation" to "optional"

modified distribution recommended changed bindingness from "optional" to "recommended"

catalog record excluded in general supported but not used by examples or reference implementations

spdx:hashAlgorit

hms added added own namespaces to contain references to additional hash algorithms

Page 21: Tailoring ISA vocabularies to meet GovData needs

DCAT-AP.de UML model