OWL

przegląd

W3C Web Ontology Language (OWL) jest semantycznym językiem internetowym zaprojektowanym w celu reprezentowania bogatej i złożonej wiedzy o rzeczach, grupach rzeczy i relacjach między rzeczami. OWL jest językiem opartym na logice obliczeniowej, w którym wiedza wyrażona w OWL może być wykorzystywana przez programy komputerowe, np. w celu weryfikacji spójności tej wiedzy lub uczynienia wiedzy ukrytej jawną. Dokumenty OWL, znane jako ontologie, mogą być publikowane w World Wide Web i mogą odnosić się do innych ontologii OWL lub być odsyłane z nich. OWL jest częścią stosu technologii Semantic Web W3C, który obejmuje RDF, RDFS, SPARQL itp.

obecna wersja OWL, zwana również „OWL 2”, została opracowana przez (obecnie zamkniętą) i opublikowana w 2009 roku, a druga edycja ukazała się w 2012 roku. OWL 2 jest rozszerzeniem i rewizją wersji OWL z 2004 roku opracowanej przez (obecnie zamkniętą) i opublikowanej w 2004 roku. Dokumenty, które składają się na specyfikację OWL 2, obejmują przegląd dokumentów, który służy jako wprowadzenie do OWL 2, opisuje relacje między OWL 1 i OWL 2 oraz zapewnia punkt wejścia do pozostałych rezultatów za pośrednictwem mapy drogowej dokumentacji.

zalecana lektura

jak widać z wyżej wspomnianej mapy drogowej dokumentacji, OWL 2 jest normatywnie zdefiniowany przez pięć podstawowych dokumentów specyfikacji opisujących jego strukturę koncepcyjną, podstawową składnię wymiany (RDF/XML), dwie alternatywne semantyki (bezpośrednie i oparte na RDF) oraz wymagania dotyczące zgodności. Trzy dodatkowe dokumenty specyfikacji opisują opcjonalne funkcje, które mogą być obsługiwane przez niektóre implementacje: profile języka i dwie alternatywne konkretne składnie (OWL/XML i Manchester).

dokumenty te są jednak raczej techniczne i skierowane głównie do programistów OWL 2 i programistów narzędzi. Ci, którzy szukają bardziej przystępnego przewodnika po funkcjach i użytkowaniu OWL 2, mogą wolą zapoznać się z jednym z dokumentów użytkownika, które zawierają podkład i krótki przewodnik referencyjny.

wiele podręczników zostało opublikowanych na OWL i ogólnie na Semantic Web. Prosimy o zapoznanie się z osobną stroną wymieniającą niektóre z nich, utrzymywaną przez społeczność. Wykaz ten zawiera również odniesienia do materiałów konferencyjnych i zbiorów artykułów, które mogą być przedmiotem zainteresowania ogólnego.

narzędzia, które są wymienione jako odpowiednie dla OWL

(należy pamiętać, że można przeglądać Narzędzia według kategorii narzędzi lub języków programowania.)

Ostatnio zmodyfikowane i/lub dodane

opis poniższych narzędzi został ostatnio dodany i/lub zmodyfikowany.

  • RDFox (Ostatnia modyfikacja: 9 czerwca 2020)
  • Oracle Spatial and Graph 19c (Ostatnia modyfikacja: 18 lutego 2020 r.)
  • Apache Jena (Ostatnia modyfikacja: 16 stycznia 2018 r.)
  • Mobi (Ostatnia modyfikacja: 13 stycznia 2018 r.)
  • FRED (Ostatnia modyfikacja: 16 listopada 2017 r.)

wszystkie odpowiednie narzędzia

jest to lista wszystkich narzędzi wymienionych na tej wiki i oznaczonych jako istotne dla OWL.

  • Allegrograph RDF Store (triple store programming environment reasoner development environment rdfs reasoner). Bezpośrednio użyteczny z Java LISP Python Prolog C Ruby Perl
  • Apache Jena (triple store programming environment reasoner rule reasoner owl reasoner rdfs reasoner parser). Bezpośrednio użyteczny z Java
  • FRED (RDF generator tagging knowledge graph extractor).
  • Mobi (środowisko programistyczne środowisko programistyczne). Bezpośrednio użyteczny z Java Javascript
  • OpenLink Virtuoso (triple Store reasoner RDF generator sparql endpoint owl reasoner rdfs reasoner rdb2rdf). Bezpośrednio użyteczny z C C++ Python PHP Java Javascript ActionScript Tcl Perl Ruby Obj-C
  • Oracle Spatial and Graph 19c (triple Store reasoner owl reasoner). Bezpośrednio użyteczny z Java
  • GraphDB (triple Store reasoner sparql endpoint rdfs reasoner owl reasoner). Bezpośrednio użyteczny z Java C
  • RDFox (triple store reasoner owl reasoner rdfs reasoner rule reasoner). Bezpośrednio użyteczny z C++ Java
  • SemanticWorks Altova (editor development environment).

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *