OWL

översikt

W3C Web Ontology Language (OWL) är ett semantiskt webbspråk utformat för att representera rik och komplex kunskap om saker, grupper av saker och relationer mellan saker. OWL är ett beräkningslogikbaserat språk så att kunskap uttryckt i OWL kan utnyttjas av datorprogram, t.ex. för att verifiera konsistensen av den kunskapen eller för att göra implicit kunskap explicit. OWL-dokument, kända som ontologier, kan publiceras på World Wide Web och kan hänvisa till eller hänvisas från andra OWL-ontologier. OWL är en del av W3C: s semantiska webbteknikstack, som inkluderar RDF, RDFS, SPARQL, etc.

den nuvarande versionen av OWL, även kallad” OWL 2″, utvecklades av (Nu stängd) och publicerades 2009, med en andra upplaga publicerad 2012. OWL 2 är en förlängning och revidering av 2004 års version av OWL utvecklad av (Nu stängd) och publicerad 2004. Leveranserna som utgör OWL 2-specifikationen inkluderar en Dokumentöversikt, som fungerar som en introduktion till OWL 2, beskriver förhållandet mellan OWL 1 och OWL 2 och ger en ingång till de återstående leveranserna via en Dokumentationsplan.

Rekommenderad läsning

som framgår av ovan nämnda Dokumentationsplan definieras OWL 2 normativt av fem kärnspecifikationsdokument som beskriver dess konceptuella struktur, primär exchange syntax (RDF / XML), två alternativa semantik (direkt och RDF-baserad) och överensstämmelseskrav. Tre ytterligare specifikationsdokument beskriver valfria funktioner som kan stödjas av vissa implementeringar: språkprofilerna och två alternativa konkreta syntaxer (OWL/XML och Manchester).

dessa dokument är dock alla ganska tekniska och riktar sig främst till OWL 2-implementerare och verktygsutvecklare. De som letar efter en mer lättillgänglig guide till funktionerna och användningen av OWL 2 kanske föredrar att konsultera ett av användardokumenten, som inkluderar en Primer och en snabbguide.

ett antal läroböcker har publicerats på OWL och på semantisk Webb i allmänhet. Vänligen, hänvisa till en separat sida som listar några av dem, som upprätthålls av samhället. Denna förteckning innehåller också hänvisningar till konferensförfaranden och artikelsamlingar som kan vara av allmänt intresse.

verktyg som listas som relevanta för OWL

(Observera att du också kan bläddra bland Verktyg per verktygskategorier eller programmeringsspråk.)

senast ändrad och/eller tillagd

beskrivningen av följande verktyg har lagts till och / eller ändrats senast.

  • RDFox (senast ändrad: 9 juni 2020)
  • Oracle Spatial och Graph 19c (senast ändrad: 18 februari 2020)
  • Apache Jena (senast ändrad: 16 januari 2018)
  • Mobi (senast ändrad: 13 januari 2018)
  • FRED (senast ändrad: 16 November 2017)

alla relevanta verktyg

detta är en lista över alla verktyg som listas på denna wiki, och som är markerade som relevanta för OWL.

  • AllegroGraph RDF Store (triple store programmeringsmiljö reasoner utvecklingsmiljö rdfs reasoner). Direkt användbar från Java Lisp Python Prolog C Ruby Perl
  • Apache Jena (triple store programmeringsmiljö reasoner regel reasoner owl reasoner rdfs reasoner parser). Direkt användbar från Java
  • FRED (rdf generator tagging knowledge graph extractor).
  • Mobi (programmeringsmiljö utvecklingsmiljö). Direkt användbar från Java Javascript
  • OpenLink Virtuoso (triple store reasoner rdf generator sparql endpoint owl reasoner rdfs reasoner rdb2rdf). Direkt användbar från C C++ Python PHP Java Javascript ActionScript Tcl Perl Ruby Obj-C
  • Oracle Spatial och Graph 19c (triple store reasoner owl reasoner). Direkt användbar från Java
  • GraphDB (triple store reasoner sparql endpoint rdfs reasoner owl reasoner). Direkt användbar från Java C
  • RDFox (triple store reasoner owl reasoner rdfs reasoner rule reasoner). Direkt användbar från C++ Java
  • Altovas SemanticWorks (editor development environment).

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *