Vorlesung Semantic Web Technologien, HTWG Konstanz WS 2009/2010.
Veranstaltung #4
Nachdem wir mit XML syntaktische Grundlagen und mit RDF das Datenmodell des Semantic Web kennengelernt haben, beschäftigen wir uns nun mit RDF Schema. RDF Schema wird dazu verwendet Vokabularien für RDF zu definieren. Dazu werden Ressourcen in Klassen eingeteilt, welche in Taxonomien hierarchisch geordnet definiert werden. RDFS bedient sich hierbei eines mengentheoretischen Klassenmodels. Da an Prädikatsstelle bei RDF-Triplen ebenfalls Ressourcen zu finden sind, lassen sich diese "Properties" ebenfalls kategorisieren. Durch Einschränkung der Definitions- und Zielbereiche von Properties, lassen sich weitere Aussagen treffen. Desweiteren beschäftigen wir uns mit Reifikation, die uns ermöglich Aussagen über Aussagen zu treffen, Annotation von Ressourcen sowie der Repräsentation von RDF(S)-Dokumenten in den Datenmodellen von XML, RDF und RDFS.
95. <rdfs:Class rdf:about=”&ex;Car”> <rdfs:label xml:lang=”en”>Car</rdfs:label> <rdfs:label xml:lang=”de”>Auto</rdfs:label> <rdfs:comment xml:lang=”de”> Ein Automobil, kurz Auto (auch Kraftwagen, früher Motorwagen), ist ein mehrspuriges Kraftfahrzeug, das von einem Motor angetrieben wird und zur Beförderung von Personen und Frachtgütern dient. </rdfs:comment> <rdfs:seeAlso rdf:resource=” http://de.wikipedia.org/wiki/Auto ” /> <rdfs:isDefinedBy rdf:resource=” http://example.org/vocabulary ” /> <rdfs:subClassOf rdf:resource=”&ex;MotorVehicle” /> </rdfs:Class>