SLIDE 134 Michael Fellmann
134
Überblick über Anfragesprachen
Bisher wurden zahlreiche Anfragesprachen vorgeschlagen: Algae, eRQL, iTQL, Metalog, N3QL, OWL-QL, R-DEVICE, RDF Path, RDF Twig, RDF- QBE, RDFQL, RDFT, RDQL, RPath, RQL, RxPath, RxSLT, RxUpdate, SeRQL, SPARQL, SquishQL, SWQL, SQWRL, TRIPLE, TriQL, Versa, WQL, Xcerpt, XsRQL und Weitere. Merkmale zur Charakterisierung (nach Broekstra, Kapman, Harmelen 2005) – Einsatzgebiet (z.B. XML, Semantic Web, KI) – Zugehörigkeit zu einer bestimmten Sprachfamilie
- Beispiel SPARQL (Mitglieder u.a. SquishQL, RDQL, und TriQL)
- Beispiel RQL (Mitglieder u.a. SeRQL und eRQL)
– Funktionalität der Anfragesprache Weitere Merkmale – Datenintegration (z.B. Semantic Web Query Language (SWQL)) – Visualisierung (z.B. TRIPLE Views, visCerpt) – Nutzung der natürlichen Sprache (z.B. ACE-basierte konjunktive Anfragen) – Fragenbeantwortung (z.B. OWL-QL).
134
Anfragen
Anfrage auf semantischer Ebene im Kontext von OWL