Posts mit dem Label OWL werden angezeigt. Alle Posts anzeigen
Posts mit dem Label OWL werden angezeigt. Alle Posts anzeigen

25.07.2010

OWL + RDF - Server

Eine einfachste SPARQL - Abfrage aller Aussagen: select ?s ?p ?o where {?s ?p ?o}.
Alle Aussagen / Sätze sind in ein Tripel zerteilt: Subjekt - Prädikat - Objekt.

Der OpenRDF -Server Sesame lässt sich in einfachster weise auf einem Applicationserver wie Apache Tomcat installieren in dem 2 WAR-Dateien in den WebApp - Ordner bzw. den Autodeploy- Ordner kopiert werden. Sesame bietet ein API an, mit dem auf dem Server u.a. auch mit SPARQL- Abfragen abgesetzt werden können. (TODO: ob Datenmanipulations-Abfragen z.B. Insert funktionieren ist noch offen).

Der Zugriff funktioniert auch über spezielle REST- Requests. Leider bietet Sesame keine WSDL- Schnittstelle an, so dass wir eine eigene entwickeln.

http://openjena.org/ Jena – A Semantic Web Framework for Java
http://jena.sourceforge.net/ARQ/ ARQ - A SPARQL Processor for Jena
http://joseki.sourceforge.net/  Joseki A SPARQL Server for Jena
http://www.ibm.com/developerworks/xml/library/j-sparql/ IBM-Artikel:Search RDF data with SPARQL
http://www.openrdf.org/  ...home of Sesame
http://ibm-slrp.sourceforge.net/2006/11/20/boca-the-rdf-repository-component-of-the-ibm-semantic-layered-research-platform/

http://www.slideshare.net/dpalmisano/from-the-semantic-web-to-the-web-of-data-ten-years-of-linking-up

http://www.dbpedia.org
TODO: siehe "Any23"
TODO: siehe openCalais
TODO: Apache uima
TODO: Indexing RDF Data: SIRen - Lucene Plugin
TODO: Openlink Virtuoso
TODO: 4Store
TODO: redland
TODO: Jena/ Sesame  + RDBMS;
TODO: Empire ( JPA for RDF) Annotation Framework, Object Triples Mapper
Tutorial
http://www.slideshare.net/knowledgehives/tutorial-on-semantic-digital-libraries-at-icsd09?src=related_normal&rel=3595766

slug - Semantic web Crawler

24.07.2010

Protege OWL/RDF - Editor multiuserfähig

Neue Erkenntnis: die alte Version 3.4.4 ist multiuserfähig (s. http://protegewiki.stanford.edu/wiki/Protege_Client_Server_Tutorial_Setup). Leider lauft die Version nur unter Java Version 1.5

17.06.2010

OWL + RDF - Server

Eine einfachste SPARQL - Abfrage aller Aussagen: select ?s ?p ?o where {?s ?p ?o}.
Alle Aussagen / Sätze sind in ein Tripel zerteilt: Subjekt - Prädikat - Objekt.

Der OpenRDF -Server Sesame lässt sich in einfachster weise auf einem Applicationserver wie Apache Tomcat installieren in dem 2 WAR-Dateien in den WebApp - Ordner bzw. den Autodeploy- Ordner kopiert werden. Sesame bietet ein API an, mit dem auf dem Server u.a. auch mit SPARQL- Abfragen abgesetzt werden können. (TODO: ob Datenmanipulations-Abfragen z.B. Insert funktionieren ist noch offen).

Der Zugriff funktioniert auch über spezielle REST- Requests. Leider bietet Sesame keine WSDL- Schnittstelle an, so dass wir eine eigene entwickeln.

http://openjena.org/ Jena – A Semantic Web Framework for Java
http://jena.sourceforge.net/ARQ/ ARQ - A SPARQL Processor for Jena
http://joseki.sourceforge.net/  Joseki A SPARQL Server for Jena
http://www.ibm.com/developerworks/xml/library/j-sparql/ IBM-Artikel:Search RDF data with SPARQL
http://www.openrdf.org/  ...home of Sesame
http://ibm-slrp.sourceforge.net/2006/11/20/boca-the-rdf-repository-component-of-the-ibm-semantic-layered-research-platform/

http://www.slideshare.net/dpalmisano/from-the-semantic-web-to-the-web-of-data-ten-years-of-linking-up

http://www.dbpedia.org
TODO: siehe "Any23"

10.02.2010

Ontologien

RDF: Resource Description Framework
RDF, RDF-S und OWL sind Beschreibungssprachen für Ontologien.

http://de.wikipedia.org/wiki/Resource_Description_Framework

Software:



Inferenzsysteme:

Nicht-kommerzielle Inferenzmaschinen für Semantic Web Sprachen (RDF, OWL, …):
  •  RACER
  •  FaCT
  •  FaCT++
  •  Pellet
  • sparql

Onologie Suchen:


http://swoogle.umbc.edu/

Empfehlung aus "Semantic Web Programming" Wiley 2009

  • Compiling and execution tools: Java 1.6 Software Development Kit (SDK)
  • Code-editing tools: Eclipse Integrated Development Environment 3.4 (IDE)
  • Ontology editing tool: Protege Ontology Editor 4.0 Alpha
  • Semantic Web Programming Framework: Jena Semantic Web Framework 2.5.6
  • Ontology Reasoner: Pellet 1.5.2