[{"@context":"http:\/\/schema.org\/","@type":"BlogPosting","@id":"https:\/\/wiki.edu.vn\/wiki21\/2020\/12\/31\/ressourcenbeschreibungs-framework-wikipedia\/#BlogPosting","mainEntityOfPage":"https:\/\/wiki.edu.vn\/wiki21\/2020\/12\/31\/ressourcenbeschreibungs-framework-wikipedia\/","headline":"Ressourcenbeschreibungs-Framework – Wikipedia","name":"Ressourcenbeschreibungs-Framework – Wikipedia","description":"before-content-x4 Formale Sprache zur Beschreibung von Datenmodellen after-content-x4 Das Ressourcenbeschreibungs-Framework (RDF) ist eine Familie von Spezifikationen des World Wide Web","datePublished":"2020-12-31","dateModified":"2020-12-31","author":{"@type":"Person","@id":"https:\/\/wiki.edu.vn\/wiki21\/author\/lordneo\/#Person","name":"lordneo","url":"https:\/\/wiki.edu.vn\/wiki21\/author\/lordneo\/","image":{"@type":"ImageObject","@id":"https:\/\/secure.gravatar.com\/avatar\/44a4cee54c4c053e967fe3e7d054edd4?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/44a4cee54c4c053e967fe3e7d054edd4?s=96&d=mm&r=g","height":96,"width":96}},"publisher":{"@type":"Organization","name":"Enzyklop\u00e4die","logo":{"@type":"ImageObject","@id":"https:\/\/wiki.edu.vn\/wiki4\/wp-content\/uploads\/2023\/08\/download.jpg","url":"https:\/\/wiki.edu.vn\/wiki4\/wp-content\/uploads\/2023\/08\/download.jpg","width":600,"height":60}},"image":{"@type":"ImageObject","@id":"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/8\/88\/Basic_RDF_Graph.svg\/220px-Basic_RDF_Graph.svg.png","url":"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/8\/88\/Basic_RDF_Graph.svg\/220px-Basic_RDF_Graph.svg.png","height":"44","width":"220"},"url":"https:\/\/wiki.edu.vn\/wiki21\/2020\/12\/31\/ressourcenbeschreibungs-framework-wikipedia\/","wordCount":12849,"articleBody":" (adsbygoogle = window.adsbygoogle || []).push({});before-content-x4Formale Sprache zur Beschreibung von Datenmodellen (adsbygoogle = window.adsbygoogle || []).push({});after-content-x4Das Ressourcenbeschreibungs-Framework (RDF) ist eine Familie von Spezifikationen des World Wide Web Consortium (W3C)[1] urspr\u00fcnglich als Metadaten-Datenmodell konzipiert. Es wurde als allgemeine Methode zur konzeptionellen Beschreibung oder Modellierung von Informationen verwendet, die in Webressourcen unter Verwendung einer Vielzahl von Syntaxnotationen und Datenserialisierungsformaten implementiert sind. Es wird auch in Wissensmanagementanwendungen verwendet.RDF wurde 1999 als W3C-Empfehlung angenommen. Die RDF 1.0-Spezifikation wurde 2004 ver\u00f6ffentlicht, die RDF 1.1-Spezifikation 2014.Table of Contents (adsbygoogle = window.adsbygoogle || []).push({});after-content-x4\u00dcberblick[edit]Geschichte[edit]RDF-Themen[edit]Wortschatz[edit]Klassen[edit]rdf[edit]rdfs[edit]Eigenschaften[edit]rdf[edit]rdfs[edit]Serialisierungsformate[edit]Ressourcenidentifikation[edit]Erkl\u00e4rung Reifikation und Kontext[edit]Abfrage- und Inferenzsprachen[edit]Validierung und Beschreibung[edit]Beispiele[edit]Beispiel 1: Beschreibung einer Person namens Eric Miller[edit]Beispiel 2: Die postalische Abk\u00fcrzung f\u00fcr New York[edit]Beispiel 3: Ein Wikipedia-Artikel \u00fcber Tony Benn[edit]Anwendungen[edit]Siehe auch[edit]Verweise[edit]Zitate[edit]Quellen[edit]Weiterf\u00fchrende Literatur[edit]Externe Links[edit]\u00dcberblick[edit]Das RDF-Datenmodell[2] \u00e4hnelt klassischen konzeptionellen Modellierungsans\u00e4tzen (wie Entity-Relationship- oder Klassendiagrammen). Es basiert auf der Idee, Aussagen \u00fcber Ressourcen (insbesondere Webressourcen) in Ausdr\u00fccken des Formulars zu machen Gegenstand– –Pr\u00e4dikat– –Objekt, bekannt als dreifach. Das Gegenstand bezeichnet die Ressource und die Pr\u00e4dikat bezeichnet Merkmale oder Aspekte der Ressource und dr\u00fcckt eine Beziehung zwischen der Gegenstand und die Objekt.Eine M\u00f6glichkeit, den Begriff “Der Himmel hat die Farbe Blau” in RDF darzustellen, ist beispielsweise das Dreifache: ein Subjekt, das “den Himmel” bezeichnet, ein Pr\u00e4dikat, das “die Farbe hat”, und ein Objekt, das “blau” bezeichnet. Daher verwendet RDF Gegenstand Anstatt von Objekt (oder Entit\u00e4t) im Gegensatz zum typischen Ansatz eines Entity-Attribut-Value-Modells im objektorientierten Design: Entity (Himmel), Attribut (Farbe) und Wert (Blau).RDF ist ein abstraktes Modell mit mehreren Serialisierungsformaten (dh Dateiformaten), sodass die jeweilige Codierung f\u00fcr Ressourcen oder Tripel von Format zu Format variiert.Dieser Mechanismus zur Beschreibung von Ressourcen ist eine wichtige Komponente der Semantic Web-Aktivit\u00e4t des W3C: eine Evolutionsphase des World Wide Web, in der automatisierte Software maschinenlesbare Informationen speichern, austauschen und verwenden kann, die im gesamten Web verteilt sind, sodass Benutzer damit umgehen k\u00f6nnen mit den Informationen mit gr\u00f6\u00dferer Effizienz und Sicherheit. Das einfache Datenmodell von RDF und die F\u00e4higkeit, unterschiedliche, abstrakte Konzepte zu modellieren, haben auch zu seiner zunehmenden Verwendung in Wissensmanagementanwendungen gef\u00fchrt, die nicht mit der Aktivit\u00e4t des Semantic Web zusammenh\u00e4ngen. (adsbygoogle = window.adsbygoogle || []).push({});after-content-x4Eine Sammlung von RDF-Anweisungen repr\u00e4sentiert intrinsisch einen beschrifteten, gerichteten Multi-Graph. Dies macht ein RDF-Datenmodell theoretisch besser f\u00fcr bestimmte Arten der Wissensrepr\u00e4sentation geeignet als andere relationale oder ontologische Modelle. In der Praxis werden RDF-Daten jedoch h\u00e4ufig in relationalen Datenbanken oder nativen Darstellungen gespeichert (auch als Triplestores oder Quad-Stores bezeichnet, wenn f\u00fcr jedes RDF-Triple auch ein Kontext wie der genannte Graph gespeichert wird).[3]Wie RDFS und OWL zeigen, kann man auf RDF zus\u00e4tzliche Ontologiesprachen aufbauen.Geschichte[edit]Das urspr\u00fcngliche RDF-Design sollte “ein herstellerneutrales und betriebssystemunabh\u00e4ngiges System von Metadaten aufbauen”.[4] abgeleitet von der W3C-Plattform f\u00fcr die Auswahl von Internetinhalten (PICS), einem fr\u00fchen System zur Kennzeichnung von Webinhalten,[5] Das Projekt wurde aber auch von Ideen aus Dublin Core und dem Meta Content Framework (MCF) gepr\u00e4gt.[4] das 1995\u20131997 von Ramanathan V. Guha bei Apple und Tim Bray bei Netscape entwickelt wurde.[6]Ein erster \u00f6ffentlicher Entwurf von RDF erschien im Oktober 1997,[7][8] Herausgegeben von einer W3C-Arbeitsgruppe, der Vertreter von IBM, Microsoft, Netscape, Nokia, Reuters, SoftQuad und der University of Michigan angeh\u00f6rten.[5]1999 ver\u00f6ffentlichte das W3C die erste empfohlene RDF-Spezifikation, die Modell- und Syntaxspezifikation (“RDF M & S”). Dies beschrieb das Datenmodell von RDF und eine XML-Serialisierung.[10]Zu dieser Zeit entwickelten sich zwei anhaltende Missverst\u00e4ndnisse \u00fcber RDF: Erstens aufgrund des MCF-Einflusses und des RDF-Initialismus “Ressourcenbeschreibung” die Idee, dass RDF speziell f\u00fcr die Darstellung von Metadaten verwendet wurde; Zweitens war RDF eher ein XML-Format als ein Datenmodell, und nur die RDF \/ XML-Serialisierung war XML-basiert. RDF verzeichnete in dieser Zeit wenig Akzeptanz, aber in Bristol, rund um ILRT an der Bristol University und HP Labs sowie in Boston am MIT wurden erhebliche Arbeiten durchgef\u00fchrt. RSS 1.0 und FOAF wurden in dieser Zeit zu beispielhaften Anwendungen f\u00fcr RDF.Die Empfehlung von 1999 wurde 2004 durch sechs Spezifikationen ersetzt: “The RDF Primer”,[12] “RDF-Konzepte und Zusammenfassung”,[13] “RDF \/ XML-Syntaxspezifikation (\u00fcberarbeitet)”,[14] “RDF Semantics”,[15] “RDF Vocabulary Description Language 1.0”,[16] und “Die RDF-Testf\u00e4lle”.[17]Diese Serie wurde 2014 durch die folgenden sechs “RDF 1.1” -Dokumente ersetzt: “RDF 1.1 Primer”[18] “RDF 1.1-Konzepte und abstrakte Syntax”[19] “RDF 1.1 XML-Syntax”[20] “RDF 1.1 Semantik”[21] “RDF Schema 1.1”[22] und “RDF 1.1-Testf\u00e4lle”.[23]RDF-Themen[edit]Wortschatz[edit]Das in der RDF-Spezifikation definierte Vokabular lautet wie folgt:[24]Klassen[edit]rdf[edit]rdf:XMLLiteral – die Klasse der XML-Literalwerterdf:Property – die Klasse der Eigenschaftenrdf:Statement – die Klasse der RDF-Anweisungenrdf:Alt, rdf:Bag, rdf:Seq – Container mit Alternativen, ungeordneten Containern und bestellten Containern (rdfs:Container ist eine Superklasse der drei)rdf:List – die Klasse der RDF-Listenrdf:nil – eine Instanz von rdf:List Darstellung der leeren Listerdfs[edit]rdfs:Resource – die Klassenressource, allesrdfs:Literal – die Klasse der Literalwerte, z. B. Zeichenfolgen und Ganzzahlenrdfs:Class – die Klasse der Klassenrdfs:Datatype – die Klasse der RDF-Datentypenrdfs:Container – die Klasse der RDF-Containerrdfs:ContainerMembershipProperty – die Klasse der Containermitgliedschaftseigenschaften, rdf:_1, rdf:_2, …, die alle Untereigenschaften von sind rdfs:memberEigenschaften[edit]rdf[edit]rdf:type – eine Instanz von rdf:Property wird verwendet, um anzugeben, dass eine Ressource eine Instanz einer Klasse istrdf:first – das erste Element in der Betreff-RDF-Listerdf:rest – der Rest der Betreff-RDF-Liste nach rdf:firstrdf:value – idiomatische Eigenschaft f\u00fcr strukturierte Werterdf:subject – Gegenstand der RDF-Erkl\u00e4rungrdf:predicate – das Pr\u00e4dikat der RDF-Anweisungrdf:object – das Objekt der RDF-Anweisungrdf:Statement, rdf:subject, rdf:predicate, rdf:object werden zur Verdinglichung verwendet (siehe unten).rdfs[edit]rdfs:subClassOf – Das Fach ist eine Unterklasse einer Klasserdfs:subPropertyOf – Das Thema ist eine Untereigenschaft einer Immobilierdfs:domain – eine Domain des Subjektsrdfs:range – eine Reihe der Subjekteigenschaftrdfs:label – ein f\u00fcr Menschen lesbarer Name f\u00fcr das Themardfs:comment – eine Beschreibung der betreffenden Ressourcerdfs:member – ein Mitglied der Fachressourcerdfs:seeAlso – weitere Informationen zum Thema Ressourcerdfs:isDefinedBy – die Definition der FachressourceDieses Vokabular wird als Grundlage f\u00fcr das RDF-Schema verwendet und dort erweitert.Serialisierungsformate[edit]Es werden verschiedene g\u00e4ngige Serialisierungsformate verwendet, darunter:Schildkr\u00f6te,[27] ein kompaktes, menschenfreundliches Format.N-Tripel,[28] Ein sehr einfaches, leicht zu analysierendes, zeilenbasiertes Format, das nicht so kompakt ist wie Turtle.N-Quads,[29][30] eine Obermenge von N-Triples zum Serialisieren mehrerer RDF-Graphen.JSON-LD,[31] eine JSON-basierte Serialisierung.N3 oder Notation3, eine nicht standardm\u00e4\u00dfige Serialisierung, die Turtle sehr \u00e4hnlich ist, jedoch einige zus\u00e4tzliche Funktionen aufweist, z. B. die M\u00f6glichkeit, Inferenzregeln zu definieren.RDF \/ XML,[32] Eine XML-basierte Syntax, die das erste Standardformat f\u00fcr die Serialisierung von RDF war.RDF \/ JSON,[33] Eine alternative Syntax zum Ausdr\u00fccken von RDF-Tripeln mithilfe einer einfachen JSON-Notation.RDF \/ XML wird manchmal irref\u00fchrend einfach als RDF bezeichnet, da es unter den anderen W3C-Spezifikationen eingef\u00fchrt wurde, die RDF definieren, und historisch gesehen das erste W3C-Standard-RDF-Serialisierungsformat war. Es ist jedoch wichtig, das RDF \/ XML-Format vom abstrakten RDF-Modell selbst zu unterscheiden. Obwohl das RDF \/ XML-Format immer noch verwendet wird, werden andere RDF-Serialisierungen jetzt von vielen RDF-Benutzern bevorzugt, da beide benutzerfreundlicher sind.[34] und weil einige RDF-Diagramme aufgrund von Einschr\u00e4nkungen in der Syntax von XML-QNames in RDF \/ XML nicht darstellbar sind.Mit ein wenig Aufwand kann praktisch jedes beliebige XML auch als RDF interpretiert werden, indem GRDDL (ausgesprochen ‘griddle’) verwendet wird, um Ressourcenbeschreibungen aus Dialekten von Sprachen zu erhalten.RDF-Tripel k\u00f6nnen in einem Datenbanktyp gespeichert werden, der als Dreifachspeicher bezeichnet wird.Ressourcenidentifikation[edit]Der Betreff einer RDF-Anweisung ist entweder eine URI (Uniform Resource Identifier) \u200b\u200boder ein leerer Knoten, die beide Ressourcen bezeichnen. Ressourcen, die durch leere Knoten angezeigt werden, werden als anonyme Ressourcen bezeichnet. Sie sind aus der RDF-Anweisung nicht direkt identifizierbar. Das Pr\u00e4dikat ist ein URI, der auch eine Ressource angibt, die eine Beziehung darstellt. Das Objekt ist ein URI, ein leerer Knoten oder ein Unicode-Zeichenfolgenliteral. Ab RDF 1.1 werden Ressourcen durch Internationalized Resource Identifiers (IRIs) identifiziert. IRI sind eine Verallgemeinerung von URI.[35]In Semantic-Web-Anwendungen und in relativ beliebten RDF-Anwendungen wie RSS und FOAF (Friend of a Friend) werden Ressourcen in der Regel durch URIs dargestellt, die absichtlich auf tats\u00e4chliche Daten im World Wide Web hinweisen und f\u00fcr deren Zugriff verwendet werden k\u00f6nnen. RDF ist jedoch im Allgemeinen nicht auf die Beschreibung internetbasierter Ressourcen beschr\u00e4nkt. Tats\u00e4chlich muss der URI, der eine Ressource benennt, \u00fcberhaupt nicht dereferenzierbar sein. Beispielsweise muss eine URI, die mit “http:” beginnt und als Betreff einer RDF-Anweisung verwendet wird, nicht unbedingt eine Ressource darstellen, auf die \u00fcber HTTP zugegriffen werden kann, und sie muss auch keine greifbare Ressource darstellen, auf die \u00fcber das Netzwerk zugegriffen werden kann. Eine solche URI k\u00f6nnte absolut alles darstellen. Es besteht jedoch weitgehende \u00dcbereinstimmung dar\u00fcber, dass ein blo\u00dfer URI (ohne # -Symbol), der bei Verwendung in einer HTTP-GET-Anforderung eine codierte Antwort mit 300 Ebenen zur\u00fcckgibt, so behandelt werden sollte, dass er die Internetressource angibt, auf die erfolgreich zugegriffen werden kann.Daher m\u00fcssen sich Hersteller und Verbraucher von RDF-Anweisungen auf die Semantik von Ressourcenkennungen einigen. Eine solche Vereinbarung ist RDF selbst nicht eigen, obwohl einige kontrollierte Vokabulare h\u00e4ufig verwendet werden, z. B. Dublin Core Metadata, die teilweise einem URI-Bereich zur Verwendung in RDF zugeordnet sind. Die Absicht, RDF-basierte Ontologien im Web zu ver\u00f6ffentlichen, besteht h\u00e4ufig darin, die beabsichtigten Bedeutungen der Ressourcen-IDs zu ermitteln oder zu umschreiben, die zum Ausdr\u00fccken von Daten in RDF verwendet werden. Zum Beispiel die URI:http:\/\/www.w3.org\/TR\/2004\/REC-owl-guide-20040210\/wine#Merlotist von seinen Eigent\u00fcmern beabsichtigt, sich auf die Klasse aller Merlot-Rotweine des Winzers zu beziehen (dh Instanzen der oben genannten URI repr\u00e4sentieren jeweils die Klasse aller von einem einzelnen Winzer produzierten Weine), eine Definition, die von der OWL-Ontologie selbst ausgedr\u00fcckt wird ein RDF-Dokument – in dem es vorkommt. Ohne sorgf\u00e4ltige Analyse der Definition k\u00f6nnte man f\u00e4lschlicherweise den Schluss ziehen, dass eine Instanz der oben genannten URI etwas Physisches anstelle einer Weinsorte war.Beachten Sie, dass dies keine “nackte” Ressourcenkennung ist, sondern eine URI-Referenz, die das Zeichen “#” enth\u00e4lt und mit einer Fragmentkennung endet.Erkl\u00e4rung Reifikation und Kontext[edit] Grundlegendes RDF-Triple bestehend aus (Subjekt, Pr\u00e4dikat, Objekt).Der Wissensbestand, der durch eine Sammlung von Aussagen modelliert wird, kann einer Verdinglichung unterzogen werden, in der jeder Erkl\u00e4rung (das ist jedes Triple Subjekt-Pr\u00e4dikat-Objekt Insgesamt) wird eine URI zugewiesen und als Ressource behandelt, \u00fcber die zus\u00e4tzliche Aussagen getroffen werden k\u00f6nnen, wie in “Jane sagt das John ist der Autor des Dokuments X “. Die \u00dcberpr\u00fcfung ist manchmal wichtig, um f\u00fcr jede Aussage ein Ma\u00df an Vertrauen oder N\u00fctzlichkeit abzuleiten.In einer reifizierten RDF-Datenbank enth\u00e4lt jede urspr\u00fcngliche Anweisung, die selbst eine Ressource ist, h\u00f6chstwahrscheinlich mindestens drei zus\u00e4tzliche Anweisungen: eine, um zu behaupten, dass ihr Subjekt eine Ressource ist, eine, um zu behaupten, dass ihr Pr\u00e4dikat eine Ressource ist, und eine zu behaupten, dass sein Objekt eine Ressource oder ein Literal ist. Abh\u00e4ngig von den Anforderungen der Anwendung k\u00f6nnen auch weitere Aussagen zur urspr\u00fcnglichen Aussage vorhanden sein.In Anlehnung an in der Logik verf\u00fcgbare Konzepte (und wie in grafischen Notationen wie konzeptionellen Diagrammen und Themenkarten dargestellt) erkennen einige RDF-Modellimplementierungen an, dass es manchmal n\u00fctzlich ist, Anweisungen nach verschiedenen Kriterien zu gruppieren, die als bezeichnet werden Situationen, Kontexte, oder Bereiche, wie in Artikeln des Mitherausgebers der RDF-Spezifikation, Graham Klyne, er\u00f6rtert.[36][37] Beispielsweise kann eine Anweisung einem Kontext zugeordnet werden, der von einem URI benannt wird, um eine Beziehung “ist wahr in” zu best\u00e4tigen. Als weiteres Beispiel ist es manchmal zweckm\u00e4\u00dfig, Anweisungen nach ihrer Quelle zu gruppieren, die durch einen URI identifiziert werden k\u00f6nnen, z. B. den URI eines bestimmten RDF \/ XML-Dokuments. Wenn dann Aktualisierungen an der Quelle vorgenommen werden, k\u00f6nnen entsprechende Anweisungen auch im Modell ge\u00e4ndert werden.Die Implementierung von G\u00fcltigkeitsbereichen erfordert nicht unbedingt vollst\u00e4ndig \u00fcberarbeitete Anweisungen. Bei einigen Implementierungen kann eine einzelne Bereichskennung einer Anweisung zugeordnet werden, der selbst kein URI zugewiesen wurde.[38][39] gleichfalls benannte Graphen In diesem Fall kann eine Gruppe von Tripeln, die von einer URI benannt werden, den Kontext darstellen, ohne dass die Tripel erneut best\u00e4tigt werden m\u00fcssen.[40]Abfrage- und Inferenzsprachen[edit]Die vorherrschende Abfragesprache f\u00fcr RDF-Diagramme ist SPARQL. SPARQL ist eine SQL-\u00e4hnliche Sprache und eine Empfehlung des W3C vom 15. Januar 2008.Das folgende Beispiel zeigt eine SPARQL-Abfrage zum Anzeigen von Landeshauptst\u00e4dten in Afrika mithilfe einer fiktiven Ontologie:PREFIX ex: SELECT ?capital ?countryWHERE { ?x ex:cityname ?capital ; ex:isCapitalOf ?y . ?y ex:countryname ?country ; ex:isInContinent ex:Africa .}Andere nicht standardm\u00e4\u00dfige Methoden zum Abfragen von RDF-Diagrammen sind:RDQL, Vorl\u00e4ufer von SPARQL, SQL-\u00e4hnlichVersa, kompakte Syntax (nicht SQL-\u00e4hnlich), ausschlie\u00dflich in 4Suite (Python) implementiert.RQL, eine der ersten deklarativen Sprachen zum einheitlichen Abfragen von RDF-Schemas und Ressourcenbeschreibungen, implementiert in RDFSuite.[41]SeRQL, ein Teil von SesamXUL verf\u00fcgt \u00fcber ein Vorlagenelement, in dem Regeln f\u00fcr den Abgleich von Daten in RDF deklariert werden. XUL verwendet RDF in gro\u00dfem Umfang f\u00fcr die Datenbindung.Validierung und Beschreibung[edit]Es gibt verschiedene Vorschl\u00e4ge zur Validierung und Beschreibung von RDF:SPARQL Inferencing Notation (SPIN) [42] basierte auf SPARQL-Abfragen. Es wurde zugunsten von SHACL effektiv abgelehnt.[43]SHACL (Shapes Constraint Language) [44] dr\u00fcckt Einschr\u00e4nkungen f\u00fcr RDF-Diagramme aus. SHACL besteht aus zwei Teilen: SHACL Core und SHACL-SPARQL. SHACL Core besteht aus einer Liste integrierter Einschr\u00e4nkungen wie Kardinalit\u00e4t, Wertebereich und vielen anderen. SHACL-SPARQL besteht aus allen Funktionen von SHACL Core sowie den erweiterten Funktionen von SPARQL-basierten Einschr\u00e4nkungen und einem Erweiterungsmechanismus zum Deklarieren neuer Einschr\u00e4nkungskomponenten.ShEx (Formausdr\u00fccke) [45] ist eine pr\u00e4gnante Sprache f\u00fcr die RDF-Validierung und -Beschreibung.Beispiele[edit]Beispiel 1: Beschreibung einer Person namens Eric Miller[edit]Das folgende Beispiel stammt von der W3C-Website[46] Beschreiben einer Ressource mit Aussagen “Es gibt eine Person, die durch http:\/\/www.w3.org\/People\/EM\/contact#me identifiziert wurde. Der Name ist Eric Miller. Die E-Mail-Adresse lautet e.miller123 (at). Beispiel (ge\u00e4ndert f\u00fcr Sicherheitszwecke) und deren Titel Dr. ” Ein RDF-Diagramm, das Eric Miller beschreibt[46]Die Ressource “http:\/\/www.w3.org\/People\/EM\/contact#me” ist das Thema.Die Objekte sind:“Eric Miller” (mit einem Pr\u00e4dikat “dessen Name ist”),mailto: e.miller123 (at) Beispiel (mit einem Pr\u00e4dikat “dessen E-Mail-Adresse ist”) und“DR.” (mit einem Pr\u00e4dikat “dessen Titel ist”).Das Thema ist eine URI.Die Pr\u00e4dikate haben auch URIs. Zum Beispiel der URI f\u00fcr jedes Pr\u00e4dikat:“dessen Name ist” ist http:\/\/www.w3.org\/2000\/10\/swap\/pim\/contact#fullName,“dessen E-Mail-Adresse lautet” lautet http:\/\/www.w3.org\/2000\/10\/swap\/pim\/contact#mailbox,“dessen Titel ist” ist http:\/\/www.w3.org\/2000\/10\/swap\/pim\/contact#personalTitle.Dar\u00fcber hinaus hat das Subjekt einen Typ (mit URI http:\/\/www.w3.org\/1999\/02\/22-rdf-syntax-ns#type), bei dem es sich um eine Person handelt (mit URI http: \/\/www.w3). org \/ 2000\/10 \/ swap \/ pim \/ contact # Person).Daher k\u00f6nnen die folgenden RDF-Tripel “Subjekt, Pr\u00e4dikat, Objekt” ausgedr\u00fcckt werden:http:\/\/www.w3.org\/People\/EM\/contact#me, http:\/\/www.w3.org\/2000\/10\/swap\/pim\/contact#fullName, “Eric Miller”http:\/\/www.w3.org\/People\/EM\/contact#me, http:\/\/www.w3.org\/2000\/10\/swap\/pim\/contact#mailbox, mailto: e.miller123 (at) Beispielhttp:\/\/www.w3.org\/People\/EM\/contact#me, http:\/\/www.w3.org\/2000\/10\/swap\/pim\/contact#personalTitle, “Dr.”http:\/\/www.w3.org\/People\/EM\/contact#me, http:\/\/www.w3.org\/1999\/02\/22-rdf-syntax-ns#type, http: \/\/www.w3. org \/ 2000\/10 \/ swap \/ pim \/ contact # PersonIm Standard-N-Triples-Format kann dieses RDF wie folgt geschrieben werden: \"Eric Miller\" . . \"Dr.\" . .Entsprechend kann es im Standard-Turtle-Format (Syntax) wie folgt geschrieben werden:@prefix eric: .@prefix contact: .@prefix rdf: .eric:me contact:fullName \"Eric Miller\" .eric:me contact:mailbox .eric:me contact:personalTitle \"Dr.\" .eric:me rdf:type contact:Person .Oder es kann im RDF \/ XML-Format geschrieben werden als: Eric Miller Dr. Beispiel 2: Die postalische Abk\u00fcrzung f\u00fcr New York[edit]Bestimmte Konzepte in RDF stammen aus der Logik und Linguistik, wobei Subjekt-Pr\u00e4dikat- und Subjekt-Pr\u00e4dikat-Objektstrukturen \u00e4hnliche Bedeutungen haben, sich jedoch von den Verwendungen dieser Begriffe in RDF unterscheiden. Dieses Beispiel zeigt:In der englischsprachigen Erkl\u00e4rung “New York hat die postalische Abk\u00fcrzung NY” , ‘New York’ w\u00e4re das Thema, ‘hat die postalische Abk\u00fcrzung’ das Pr\u00e4dikat und “NY” das Objekt.Als RDF-Tripel codiert, m\u00fcssten Subjekt und Pr\u00e4dikat Ressourcen sein, die von URIs benannt werden. Das Objekt kann eine Ressource oder ein Literalelement sein. In der N-Triples-Form von RDF k\u00f6nnte die Anweisung beispielsweise folgenderma\u00dfen aussehen: \"NY\" .In diesem Beispiel ist “Urne: x-Staaten: New% 20York” der URI f\u00fcr eine Ressource, die den US-Bundesstaat New York bezeichnet. “Http:\/\/purl.org\/dc\/terms\/alternative” ist der URI f\u00fcr ein Pr\u00e4dikat (deren lesbare Definition finden Sie hier [47]) und “NY” ist eine w\u00f6rtliche Zeichenfolge. Beachten Sie, dass die hier ausgew\u00e4hlten URIs nicht Standard sind und dies auch nicht sein m\u00fcssen, solange ihre Bedeutung dem Leser bekannt ist.Beispiel 3: Ein Wikipedia-Artikel \u00fcber Tony Benn[edit]In \u00e4hnlicher Weise identifiziert “http:\/\/en.wikipedia.org\/wiki\/Tony_Benn” eine bestimmte Ressource (unabh\u00e4ngig davon, ob dieser URI als Hyperlink durchlaufen werden k\u00f6nnte oder ob es sich um eine Ressource handelt tats\u00e4chlich Der Wikipedia-Artikel \u00fcber Tony Benn), zu sagen, dass der Titel dieser Ressource “Tony Benn” und der Herausgeber “Wikipedia” ist, w\u00e4ren zwei Behauptungen, die als g\u00fcltige RDF-Aussagen ausgedr\u00fcckt werden k\u00f6nnten. In der N-Triples-Form von RDF k\u00f6nnten diese Aussagen wie folgt aussehen: \"Tony Benn\" . \"Wikipedia\" .F\u00fcr eine englischsprachige Person k\u00f6nnten dieselben Informationen einfach dargestellt werden als:Der Titel dieser Ressource, die von Wikipedia ver\u00f6ffentlicht wird, lautet “Tony Benn”.RDF stellt die Informationen jedoch auf eine formale Weise bereit, die eine Maschine verstehen kann. Der Zweck von RDF besteht darin, einen Codierungs- und Interpretationsmechanismus bereitzustellen, damit Ressourcen so beschrieben werden k\u00f6nnen, dass bestimmte Software sie verstehen kann. Mit anderen Worten, damit Software auf Informationen zugreifen und diese verwenden kann, die sie sonst nicht verwenden k\u00f6nnte.Beide Versionen der obigen Aussagen sind wortreich, da eine Anforderung f\u00fcr eine RDF-Ressource (als Subjekt oder Pr\u00e4dikat) darin besteht, dass sie eindeutig ist. Die betreffende Ressource muss eindeutig sein, um die genaue beschriebene Ressource zu bestimmen. Das Pr\u00e4dikat muss eindeutig sein, um die Wahrscheinlichkeit zu verringern, dass die Idee von Titel oder Herausgeber f\u00fcr Software, die mit der Beschreibung arbeitet, nicht eindeutig ist. Wenn die Software erkennt http:\/\/purl.org\/dc\/elements\/1.1\/title (eine spezifische Definition f\u00fcr das Konzept eines Titels, das von der Dublin Core Metadata Initiative festgelegt wurde), wird auch bekannt sein, dass sich dieser Titel von einem Landtitel oder einem Ehrentitel oder nur dem zusammengestellten Buchstabentitel unterscheidet.Das folgende in Turtle geschriebene Beispiel zeigt, wie solche einfachen Behauptungen durch Kombinieren mehrerer RDF-Vokabulare ausgearbeitet werden k\u00f6nnen. Hier stellen wir fest, dass das Hauptthema der Wikipedia-Seite eine “Person” ist, deren Name “Tony Benn” ist:@prefix rdf: .@prefix foaf: .@prefix dc: . dc:publisher \"Wikipedia\" ; dc:title \"Tony Benn\" ; foaf:primaryTopic [ a foaf:Person ; foaf:name \"Tony Benn\" ] .Anwendungen[edit]DBpedia – Extrahiert Fakten aus Wikipedia-Artikeln und ver\u00f6ffentlicht sie als RDF-Daten.YAGO – \u00c4hnlich wie DBpedia extrahiert Fakten aus Wikipedia-Artikeln und ver\u00f6ffentlicht sie als RDF-Daten.Wikidata – Kollaborativ bearbeitete Wissensdatenbank der Wikimedia Foundation.Creative Commons – Verwendet RDF, um Lizenzinformationen in Webseiten und MP3-Dateien einzubetten.FOAF (Freund eines Freundes) – beschreibt Menschen, ihre Interessen und Zusammenh\u00e4nge.Haystack-Client – Semantic Webbrowser vom MIT CS & AI Lab.[48]IDEAS Group – Entwicklung einer formalen 4D-Ontologie f\u00fcr die Unternehmensarchitektur unter Verwendung von RDF als Codierung.[49]Microsoft hat ein Produkt ausgeliefert, Connected Services Framework,[50] Dies bietet RDF-basierte Profilverwaltungsfunktionen.MusicBrainz – Ver\u00f6ffentlicht Informationen zu Musikalben.[51]NEPOMUK, eine Open-Source-Softwarespezifikation f\u00fcr einen Social Semantic-Desktop, verwendet RDF als Speicherformat f\u00fcr gesammelte Metadaten. NEPOMUK ist vor allem durch seine Integration in die KDE SC 4-Desktop-Umgebung bekannt.Cochrane ist ein globaler Herausgeber von Metaanalysen f\u00fcr klinische Studien im evidenzbasierten Gesundheitswesen. Sie verwenden eine ontologiegetriebene Datenarchitektur, um ihre ver\u00f6ffentlichten \u00dcberpr\u00fcfungen semantisch mit RDF-basierten strukturierten Daten zu kommentieren.[52]RDF Site Summary – eine von mehreren “RSS” -Sprachen zum Ver\u00f6ffentlichen von Informationen \u00fcber Aktualisierungen einer Webseite; Es wird h\u00e4ufig zur Verbreitung von Zusammenfassungen von Nachrichtenartikeln und zum Teilen von Weblog-Inhalten verwendet.Simple Knowledge Organization System (SKOS) – eine KR-Darstellung zur Unterst\u00fctzung von Vokabular- \/ ThesaurusanwendungenSIOC (Semantically-Interlinked Online Communities) – beschreibt Online-Communities und stellt Verbindungen zwischen internetbasierten Diskussionen aus Message Boards, Weblogs und Mailinglisten her.[53]Smart-M3 – bietet eine Infrastruktur f\u00fcr die Verwendung von RDF und nutzt speziell die ontologieunabh\u00e4ngige Natur von RDF, um eine heterogene Zusammenf\u00fchrung von Informationen zu erm\u00f6glichen[54]LV2 – ein libre-Plugin-Format, das Turtle verwendet, um API \/ ABI-Funktionen und -Eigenschaften zu beschreiben [55]Einige Anwendungen von RDF umfassen die Erforschung sozialer Netzwerke. Es wird auch Menschen in Gesch\u00e4ftsfeldern helfen, ihre Beziehungen zu Mitgliedern von Branchen, die f\u00fcr die Produktplatzierung von Nutzen sein k\u00f6nnten, besser zu verstehen.[56] Es wird Wissenschaftlern auch helfen zu verstehen, wie Menschen miteinander verbunden sind.RDF wird verwendet, um die Stra\u00dfenverkehrsmuster besser zu verstehen. Dies liegt daran, dass sich die Informationen zu Verkehrsmustern auf verschiedenen Websites befinden und RDF verwendet wird, um Informationen aus verschiedenen Quellen im Web zu integrieren. Fr\u00fcher verwendete die g\u00e4ngige Methode die Schl\u00fcsselwortsuche, diese Methode ist jedoch problematisch, da keine Synonyme ber\u00fccksichtigt werden. Aus diesem Grund sind Ontologien in dieser Situation n\u00fctzlich. Eines der Probleme bei der effizienten Untersuchung des Verkehrs ist jedoch, dass zum vollst\u00e4ndigen Verst\u00e4ndnis des Verkehrs Konzepte in Bezug auf Personen, Stra\u00dfen und Wege gut verstanden werden m\u00fcssen. Da es sich um menschliche Konzepte handelt, m\u00fcssen zus\u00e4tzliche Fuzzy-Logik hinzugef\u00fcgt werden. Dies liegt daran, dass Werte, die bei der Beschreibung von Stra\u00dfen n\u00fctzlich sind, wie z. B. Rutschgefahr, keine pr\u00e4zisen Konzepte sind und nicht gemessen werden k\u00f6nnen. Dies w\u00fcrde bedeuten, dass die beste L\u00f6sung sowohl Fuzzy-Logik als auch Ontologie beinhaltet.[57]Siehe auch[edit]Notationen f\u00fcr RDF\u00c4hnliche KonzepteAndere (unsortiert)Verweise[edit]Zitate[edit]^ “XML und Semantic Web W3C Standards Timeline” (PDF). 2012-02-04.^ “RDF-Modell- und Syntaxspezifikation (Resource Description Framework)”. www.w3.org.^ Optimierte Indexstrukturen zum Abfragen von RDF aus dem Web Andreas Harth, Stefan Decker, 3. Lateinamerikanischer Webkongress, Buenos Aires, Argentinien, 31. Oktober bis 2. November 2005, S. 71\u201380^ ein b “World Wide Web Consortium ver\u00f6ffentlicht \u00f6ffentlichen Entwurf des Resource Description Framework”. W3C. Cambridge, MA. 1997-10-03.^ ein b Lash, Alex (1997-10-03). “W3C macht den ersten Schritt in Richtung RDF-Spezifikation”. CNET Nachrichten. Archiviert von das Original am 16. Juni 2011. Abgerufen 28.11.2015.^ Hammersley, Ben (2005). Feeds mit RSS und Atom entwickeln. Sebastopol: O’Reilly. pp. 2\u20133. ISBN 978-0-596-00881-9.^ Lassila, Ora; Swick, Ralph R. (1997-10-02). “Resource Description Framework (RDF): Modell und Syntax”. W3C. Abgerufen 2015-11-24.^ Swick, Ralph (1997-12-11). “Resource Description Framework (RDF)”. W3C. Archiviert von das Original am 14. Februar 1998. Abgerufen 2015-11-24.^ “RDF-Modell- und Syntaxspezifikation (Resource Description Framework)”. 22. Februar 1999. Abgerufen 5. Mai 2014.^ Manola, Frank; Miller, Eric (10.02.2004), RDF-Grundierung, W3Cabgerufen 2015-11-21^ Klyne, Graham; Carroll, Jeremy J. (10.02.2004), Resource Description Framework (RDF): Konzepte und abstrakte Syntax, W3Cabgerufen 2015-11-21^ Beckett, Dave (10.02.2004), RDF \/ XML-Syntaxspezifikation (\u00fcberarbeitet), W3Cabgerufen 2015-11-21^ Hayes, Patrick (10.02.2014), RDF-Semantikabgerufen 2015-11-21^ Brickley, Dan; Guha, RV (10.02.2004), RDF-Wortschatz Beschreibung Sprache 1.0: RDF-Schema: W3C-Empfehlung 10. Februar 2004, W3Cabgerufen 2015-11-21^ Grant, Jan; Beckett, Dave (10.02.2004), RDF-Testf\u00e4lle, W3Cabgerufen 2015-11-21^ Schreiber, Guus; Raimond, Yves (24.06.2014), RDF 1.1 Primer, W3Cabgerufen 2015-11-22^ Cyganiak, Richard; Wood, David; Lanthaler, Markus (25.02.2014), RDF 1.1-Konzepte und abstrakte Syntax, W3Cabgerufen 2015-11-22^ Gandon, Fabien; Schreiber, Guus (25.02.2014), RDF 1.1 XML-Syntax, W3Cabgerufen 2015-11-22^ Hayes, Patrick J.; Patel-Schneider, Peter F. (25.02.2014), RDF 1.1 Semantik, W3Cabgerufen 2015-11-22^ Brickley, Dan; Guha, RV (25.02.2014), RDF-Schema 1.1, W3Cabgerufen 2015-11-22^ Kellogg, Gregg; Lanthaler, Markus (25.02.2014), RDF 1.1-Testf\u00e4lle, W3Cabgerufen 2015-11-22^ “RDF Vocabulary Description Language 1.0: RDF-Schema”. W3C. 10.02.2004. Abgerufen 2011-01-05.^ “RDF 1.1 Turtle: Knappe RDF Triple Language”. W3C. 9. Januar 2014. Abgerufen 2014-02-22.^ “application \/ rdf + xml Registrierung des Medientyps”. IETF. September 2004. p. 2. Abgerufen 2011-01-08.^ “RDF 1.1 Turtle: Knappe RDF Triple Language”. W3C. 9. Januar 2014.^ “RDF 1.1 N-Triples: Eine zeilenbasierte Syntax f\u00fcr einen RDF-Graphen”. W3C. 9. Januar 2014.^ “N-Quads: N-Tripel mit Kontext erweitern”. 2012-06-25. Archiviert von das Original am 26.04.2013.^ “RDF 1.1 N-Quads”. W3C. Januar 2014.^ “JSON-LD 1.0: Eine JSON-basierte Serialisierung f\u00fcr verkn\u00fcpfte Daten”. W3C.^ “RDF 1.1 XML-Syntax”. W3C. 25. Februar 2014.^ “RDF 1.1 JSON Alternative Serialization (RDF \/ JSON)”. W3C. 7. November 2013.^ “Probleme der RDF-Syntax”. Vuk Mili\u010di\u0107.^ RDF 1.1-Konzepte und abstrakte Syntax https:\/\/www.w3.org\/TR\/rdf11-concepts\/^ Klyne, Graham. “Kontexte f\u00fcr die Informationsmodellierung in RDF”. www.ninebynine.org.^ “RDF-Kontexte – Herkunft und Teilwissen”. www.ninebynine.org.^ “Das Konzept der 4Suite RDF-Bereiche”. ogbuji.net.^ “Redland Notes – Kontexte”. librdf.org.^ “Named Graphs \/ Semantic Web Interest Group”. www.w3.org.^ “Die RDF-Abfragesprache (RQL)”. Die ICS-FORTH RDFSuite. ICS-FORTH.^ [1] SPIN-Website^ [2] Vergleich von SHACL mit SPIN^ [3] SHACL-Spezifikation^ [4] ShEx-Spezifikation^ ein b “RDF Primer”. W3C. Abgerufen 2009-03-13.^ DCMI-Metadatenbedingungen. Dublincore.org. Abgerufen am 30.05.2014.^ “Haystack Group @ MIT CSAIL”. groups.csail.mit.edu.^ “IDEAS Group”. www.ideasgroup.org.^ “Connected Services Framework”. microsoft.com.^ “LinkedBrainz \/ RDF – MusicBrainz Wiki”. wiki.musicbrainz.org.^ “Wie die Knowledge Graph-Technologie Cochrane hilft, auf COVID-19 zu reagieren”. datalanguage.com.^ “SIOC-Projekt”. sioc-project.org.^ Oliver Ian, Honkola Jukka, Ziegler J\u00fcrgen (2008). “Dynamische, lokalisierte raumbasierte semantische Netze”. IADIS WWW \/ Internet 2008. Proceedings, S.426, IADIS Press, ISBN 978-972-8924-68-3^ “LV2-Kernspezifikation”. gitlab.com.^ Ein RDF-Ansatz zur Entdeckung der relevanten semantischen Assoziationen in einem sozialen Netzwerk Von Thushar AK und P. Santhi Thilagam^ Abrufen von Verkehrsinformationen basierend auf Fuzzy-Ontologie und RDF im Semantic Web Von Jun Zhai, Yi Yu, Yiduo Liang und Jiatao Jiang (2008)Quellen[edit]Weiterf\u00fchrende Literatur[edit]W3Cs RDF bei W3C: Spezifikationen, Anleitungen und RessourcenRDF-Semantik: Spezifikation der Semantik und vollst\u00e4ndige Systeme von Inferenzregeln f\u00fcr RDF und RDFSExterne Links[edit] (adsbygoogle = window.adsbygoogle || []).push({});after-content-x4"},{"@context":"http:\/\/schema.org\/","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https:\/\/wiki.edu.vn\/wiki21\/#breadcrumbitem","name":"Enzyklop\u00e4die"}},{"@type":"ListItem","position":2,"item":{"@id":"https:\/\/wiki.edu.vn\/wiki21\/2020\/12\/31\/ressourcenbeschreibungs-framework-wikipedia\/#breadcrumbitem","name":"Ressourcenbeschreibungs-Framework – Wikipedia"}}]}]