TU Dortmund Logo

UB Dortmund Logo

Dokumentation: Modellierung von Angaben zur Provenienz Release 20230313

Die Datenplattform stellt Beschreibungen zu Ressourcen - z.B. Gebäude, Werke, Bände, Organisationen oder Personen - nachnutzbar zur Verfügung. Um die möglichen Nachnutzungsoptionen transparent zu machen und somit für vertrauenswürdige Informationen zu sorgen, müssen auch die Lizenzinformationen und Provenienzangaben zu den Beschreibungen bereitgestellt werden. Dies bedingt jedoch, dass die Metadaten über eine Ressource selber auch als Ressource betrachtet werden. Nur so ist es möglich, Aussagen über die Metadaten der Ressource zu treffen.

Diese Sichtweise unterstützende Mechanismen bei der Datenbeschreibung sind noch nicht vollständig ausgereift (vgl. auch Die Provenienz von Linked Data / Eckert, Kai. DOI: 10.1515/9783110278736.97). Kai Eckert beschreibt in seinem Beitrag Ansätze, die nur für bestimmte Szenarien umsetzbar sind. So macht es beispielsweise einen Unterschied, ob Provenienzangaben zu einer Ressource benötigt werden oder zu allen einzelnen Aussagen zu dieser Ressource.

In data@ubdo benötigen wir zunächst keine Provenienzangaben für die einzelnen Aussagen zum Ressourcen-beschreibenden Dokument, sondern uns genügen Angaben zu den Ressourcen-beschreibenden Ressourcen aus. Dies ermöglicht uns, einen Ansatz aus dem Beitrag von Kai Eckert zu verwenden, der sich den HTTP Response Header zunutze macht. Am Beispiel der Ressource http://data.ub.tu-dortmund.de/open/resource/feature/VP_76 soll der Ansatz nun gezeigt werden.

Bei der Ressource http://data.ub.tu-dortmund.de/open/resource/feature/VP_76 handelt es sich um ein Gebäude auf dem Campus Nord der TU Dortmund. Fordert man diese Ressource nun via Brwoser an, so wird mit dem üblichen Mechanismus der Content Negotiation eine Weiterleitung zu einem die Ressource beschreibenden Dokument angestoßen. Dieses befindet sich unter http://data.ub.tu-dortmund.de/open/resource/feature/VP_76/about und wird je nach angefordertem Format ausgeliefert. Um nun Informationen zur Lizenz und zur Aktualität des Dokuments zu liefern, wird nun eine weitere Ressource benötigt, da sich diese Informationen innerhalb des Dokuments http://data.ub.tu-dortmund.de/open/resource/feature/VP_76/about auf das Gebäude beziehen würden.

Der Mechanismus der Content Negotiation kommt hier nicht infrage, da es sich bei http://data.ub.tu-dortmund.de/open/resource/feature/VP_76/about bereits um eine information resource im Sinne von RDF handelt. Um die Information zur Beschreibung der Metadaten doch noch zur Verfügung zu stellen, verwenden wir den HTTP Response Header.

Status Code: 200 OK
Content-Length: 7650
Content-Type: application/ld+json;charset=UTF-8
Date: Mon, 02 Feb 2015 07:42:24 GMT
Server: Jetty(9.2.5.v20141112)
access-control-allow-origin: *
Link: <http://data.ub.tu-dortmund.de/open/resource/feature/VP_76/about-meta>; rel=meta

Wir geben einen Link im Header zurück, der auf die Metadaten zu den Metadaten des Gebäudes verweist: http://data.ub.tu-dortmund.de/open/resource/feature/VP_76/about-meta. Somit hat der anfragende Client die Möglichkeit weitere Informationen abzufragen. Die Anforderung dieser Ressource liefert dann Angaben zur Lizenz, zum Lizenzgeber und zur Aktualität der Daten.

[ {
    "@graph" : [ {
        "@id" : "http://data.ub.tu-dortmund.de/open/resource/feature/VP_76/about",
        "@type" : [ "http://www.w3.org/2007/05/powder-s#Document", "http://erlangen-crm.org/120111/E31_Document" ],
        "http://www.w3.org/2007/05/powder-s#describedby" : [ {
            "@id" : "http://data.ub.tu-dortmund.de/open/resource/feature/VP_76/about-meta"
        } ],
        "http://creativecommons.org/ns#attributionName" : [ {
            "@value" : "TU Dortmund University, University Library"
        } ],
        "http://creativecommons.org/ns#attributionURL" : [ {
            "@id" : "http://data.ub.tu-dortmund.de"
        } ],
        "http://creativecommons.org/ns#morePermissions" : [ {
            "@id" : "http://data.ub.tu-dortmund.de/policy"
        } ],
        "http://purl.org/dc/terms/created" : [ {
            "@value" : "2014-11-30"
        } ],
        "http://purl.org/dc/terms/modified" : [ {
            "@value" : "2015-02-01"
        } ],
        "http://www.w3.org/1999/xhtml/vocab#license" : [ {
            "@id" : "https://creativecommons.org/about/pdm"
        } ],
        ...
    } ],
    "@id" : "http://data.ub.tu-dortmund.de/open/LMF/context/ap:crm:facilities"
} ]

Aufrufen des Beispieldokuments: http://data.ub.tu-dortmund.de/open/resource/feature/VP_76/about-meta

Datenschutz | Impressum
Creative Commons License This work is licensed under a Creative Commons Attribution 4.0 International License (CC BY 4.0).
W3C valid XHTML + RDFa