Owl

yleiskatsaus

W3C-Web Ontologiakieli (OWL) on semanttinen Web-kieli, joka on suunniteltu edustamaan rikasta ja monimutkaista tietoa asioista, asiaryhmistä ja asioiden välisistä suhteista. OWL on laskennallinen logiikkaan perustuva kieli, jonka avulla tietokoneohjelmat voivat hyödyntää OWL-kielellä ilmaistua tietoa esimerkiksi tämän tiedon johdonmukaisuuden todentamiseksi tai implisiittisen tiedon eksplisiittiseksi tekemiseksi. Owl-dokumentit, joita kutsutaan ontologioiksi, voidaan julkaista World Wide Webissä ja ne voivat viitata tai olla peräisin muista OWL-ontologioista. OWL on osa W3C: n semanttisen webin teknologiapinoa, johon kuuluvat RDF, RDFS, SPARQL jne.

OWL: n nykyisen version, jota kutsutaan myös nimellä ”OWL 2”, kehitti (nyt suljettu) ja se julkaistiin vuonna 2009, ja toinen painos julkaistiin vuonna 2012. OWL 2 On The: n kehittämä (nyt suljettu) vuonna 2004 julkaisema laajennus ja versio OWL: n vuonna 2004 julkaistusta versiosta. Owl 2-spesifikaation muodostavat suoritteet sisältävät Dokumenttikatsauksen, joka toimii johdantona OWL 2: een, kuvaa OWL 1: n ja OWL 2: n välistä suhdetta ja tarjoaa pääsyn jäljellä oleviin suoritteisiin Dokumentaatiosuunnitelman kautta.

suositeltu lukema

kuten edellä mainitusta Dokumentaatiosuunnitelmasta käy ilmi, OWL 2 on määritelty normatiivisesti viiden keskeisen spesifikaatioasiakirjan avulla, joissa kuvataan sen käsitteellinen rakenne, ensisijainen vaihto-syntaksi (RDF / XML), kaksi vaihtoehtoista semantiikkaa (suora ja RDF-pohjainen) sekä vaatimustenmukaisuusvaatimukset. Kolme lisäerittelyasiakirjaa kuvaavat valinnaisia ominaisuuksia, joita voidaan tukea joillakin toteutuksilla: kieliprofiilit ja kaksi vaihtoehtoista konkreettista syntaksia (OWL/XML ja Manchester).

nämä dokumentit ovat kuitenkin kaikki melko teknisiä ja suunnattu pääasiassa OWL 2: n toteuttajille ja työkalujen kehittäjille. Ne, jotka etsivät helpommin lähestyttävää opasta OWL 2: n ominaisuuksista ja käytöstä, voivat mieluummin tutustua johonkin käyttäjän asiakirjoista, joihin kuuluu Primer ja pikaopas.

useita oppikirjoja on julkaistu OWL-sivustolla ja yleisesti semanttisessa verkossa. Katso erillinen sivu, jossa luetellaan joitakin niistä yhteisön ylläpitäminä. Luettelossa on myös viittauksia konferenssimenettelyihin ja artikkelikokoelmiin, jotka saattavat olla yleishyödyllisiä.

työkalut, jotka on lueteltu Owl: lle oleellisiksi

(huomaa, että voit selata työkaluja myös työkaluluokittain tai ohjelmointikielittäin.)

viimeksi muutettu ja/tai lisätty

seuraavien työkalujen kuvausta on lisätty ja / tai muutettu viimeksi.

  • RDFox (Viimeksi muokattu: 9. kesäkuuta 2020)
  • Oracle Spatial and Graph 19c (Viimeksi muokattu: 18.2.2020)
  • Apache Jena (Viimeksi muokattu: 16.1.2018)
  • Mobi (Viimeksi muokattu: 13.1.2018)
  • FRED (Viimeksi muokattu: 16.11.2017)

kaikki olennaiset työkalut

Tämä on luettelo kaikista tässä wikissä luetelluista työkaluista, jotka on merkitty Owl: lle merkityksellisiksi.

  • AllegroGraph RDF Store (triple store programming environment reasoner development environment RDF reasoner). Suoraan käytettävissä Java LISP Python Prolog C Ruby Perl
  • Apache Jena (triple store programming environment reasoner rule reasoner Owl reasoner RDS reasoner jäsennin). Suoraan käyttökelpoinen Java
  • FRED (RDF generator tagging knowledge graph extractor).
  • Mobi (programming environment development environment). Suoraan käytettävissä Java Javascript
  • OpenLink Virtuoso (triple store reasoner rdf generator sparql endpoint owl reasoner rdfs reasoner rdb2rdf). Suoraan käytettävissä C C++ Python PHP Java Javascript ActionScript Tcl Perl Ruby Obj-C
  • Oracle Spatial and Graph 19c (triple store reasoner owl reasoner). Suoraan käytettävissä Java
  • GraphDB (triple store reasoner sparql endpoint rdfs reasoner owl reasoner). Suoraan käytettävissä Java C
  • rdfox (triple store reasoner owl reasoner rdfs reasoner rule reasoner). Suoraan käytettävissä C++ Java
  • Altovan SemanticWorks (editorin kehitysympäristö).

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *