OWL esittely

OWL on kieli, joka käsittelee web-tietoja.

Perustiedot ennen opiskelua

Ennen kuin opit OWL:ää, sinun tulisi olla perustiedot XML:stä, XML-nimistöistä ja RDF:stä.

Jos opit ensin nämä projektit, vieraile:

CodeW3C.com:n XML opas ja RDF opas.

Mikä on OWL?

  • OWL tarkoittaa web-ontologia
  • OWL rakennetaan RDF:n päälle
  • OWL käytetään Webin tietojen käsittelyyn
  • OWL on suunniteltu tarkoitettavaksi tietokoneiden tulkittavaksi
  • OWL ei ole suunniteltu tarkoitettavaksi ihmisten luettavaksi
  • OWL kirjoitetaan XML:llä
  • OWL:llä on kolme alkieliä
  • OWL on web-standardi

Mikä on ontologia?

Ontologian termi tulee filosofiasta, ja se tutkii maailman erilaisia olioita ja niiden välisiä yhteyksiä.

Webissä ontologia tarkoittaa tarkkaa kuvauksia web-tiedoista ja niiden välisistä suhteista.

Miksi OWL?

OWL on osa 'Semantic Web Vision' - tavoitteena on:

  • Web-tiedot ovat tarkkoja
  • Web-tieto voidaan ymmärtää ja käsitellä tietokoneilla
  • Tietokoneet voivat yhdistää tietoja Webistä

OWL on suunniteltu tietokoneiden käsiteltäväksi tietoa

OWL on suunniteltu tarjoamaan yleinen tapa käsitellä Web-tietoa (ei näyttää sitä).

OWL on suunniteltu tarkoitettavaksi luettavaksi tietokoneohjelmilla (ei ihmisille).

OWL eroaa RDF:sta

OWL:llä on paljon yhteistä RDF:n kanssa, mutta OWL on vahvempi kieli, jolla on suurempi koneellinen tulkintakyky kuin RDF.

RDF:hen verrattuna OWL:llä on suurempi sanasto ja vahvempi kieli.

OWL alkielut

OWL:llä on kolme alkieloa:

  • OWL Lite
  • OWL DL (sisältää OWL Lite)
  • OWL Full (sisältää OWL DL)

OWL kirjoitetaan XML:n avulla

XML:n avulla OWL-tiedot voidaan vaihtaa eri tyyppisten operaationjärjestelmien ja sovelluskielien eri tyyppisten tietokoneiden välillä.

OWL esimerkki (lentokenttä)

OWL resurssit:http://www.daml.org/2001/10/html/airport-ont

Luokka: Airport

Ominaisuudet:

Valmistuksessa käytetty:dumpont2.java

OWL on web-standards

OWL tuli W3C:n suositukseksi helmikuussa 2004.

W3C:n suositukset (standardit) ovat teollisuuden ja web-yhteisön hyväksymiä web-standardeja. W3C:n suositukset ovat vakaita sääntöjä, joita W3C:n työryhmät kehittävät ja joita W3C:n jäsenet tarkistavat.

W3C:ssä OWL:stä käytävät asiakirjat:http://www.w3.org/2004/OWL/