Monday, March 12, 2012

Semantic in Bullets - RDF


  • Ressource: alles, aber eindeutig
  • Description: Beschreibung durch Beziehungen → Graph
  • Framework: definiert erlaubte Beziehungen
  • Subject Property Object. (RDF Tripel)
    • Subject / Object: Ressource mit URI
    • Property: Attribute/Eigenschaften zur Beschreibung
  • Literale beschreiben Datenwerte
    • XML Schema Datentypen
  • Blank Nodes erlauben Existenzaussagen
  • Turtle endet mit “.”
    • <URI> “Literal”
    • Erlaubt XML Serialisierung
    • @prefix, @base
  • Mehrweritge Beziehungen über Blank Nodes
    • Derefenzierbare Knoten _:ID1
  • Container, Collections
    • rdf:Seq [ a rdf:Seq; rdf:_1 <>; rdf:_2 <>]
    • [rdf:first <>;rdf:rest [rdf:first <>; rdf:rest  rdf:nil]]
    • (<> <>)
  • RDF - Reification
    • Schachtelung von Statements
    • rdf:subject <>; rdf:predicate <>; rdf:object <>; a rdf:Statement.
    • notwendig
      • Herkunft, Trust, Metadaten
  • Charakteristika
    • Unabhängigkeit: jeder kann erfinden
    • austauschbar, skalierbar
    • Properties sind Ressourcen
    • Werte/ Statements können Ressourcen sein
    • keine Möglichkeit Schemawissen zu kodieren