Was ist RDF?
Das Ressource Description Framework (RDF) (https://www.w3.org/TR/rdf11-concepts/) ist eine vom World Wide Web Consortium (W3C) standardisierte Technologie zur Formulierung logischer Aussagen über Ressourcen. Diese Aussagen erfolgen in Trippeln aus Subjekt, Prädikat und Objekt. Z.B: eine Produktklasse (Subjekt) ist beschrieben durch (Prädikat) ein Property (Objekt). Ein solches Set aus Trippeln kann in unterschiedlichen Serialisierung als Datei oder über Dienste abgerufen bzw. mit weiteren zu dieser Technologie passenden Abfragesprachen abgefragt werden (z.B. SPARQL). RDF bildet zudem die Grundlagentechnologie für Knowledge Graphs.
Ziele
Ziel ist es, zusätzlich zu den bestehenden Ansätzen und Lösungen sowohl den ECLASS Standard in dieser Form abzubilden als auch Produktbeschreibung in Trippeln zu ermöglichen, um ECLASS u.a. für die Anwendung in Knowledge Graph vorzubereiten. Weitere Use Cases sind u.a. die Einbettung in W3C Web of Things (WoT) Thing Description (TD) (https://www.w3.org/TR/wot-thing-description11/)
Mit einer RDF-Repräsentation von ECLASS sowie Produktbeschreibungen lassen sich dann neben grundsätzlich individuellen Business Cases auch allgemeine Themen wie die Validierung von Produktbeschreibungen mittels SHACL (https://www.w3.org/TR/shacl/) umsetzen; Abfragen von Daten oder des Models sind mittels SPARQL (https://www.w3.org/TR/sparql11-overview/) umsetzbar.
Nächste Schritte
Das Vorhaben ECLASS in RDF auszuleiten, wird immer konkreter. Nach vielen Konzepten und Support durch externe Dienstleister hat die CRD ad hoc Gruppe zur RDF-Spezifikation dem ECLASS CRD einen entsprechenden Entwurf vorgelegt und vorgestellt. Eine Entscheidung hierzu steht aus. Der Entwurf kann im ECLASS Head Office angefragt werden.
U.a. arbeitet auch die BCON² an dieser RDF Serialisierung. Auch ein online Tripple Store als Fuseki-Testserver steht zum Experimentieren bereit.