Introduzione a OWL

OWL è un linguaggio per la gestione delle informazioni web

Conoscenze di base necessarie prima di imparare

Prima di imparare OWL, è necessario avere una comprensione di base di XML, gli spazi di nomi XML e RDF.

Se prima di imparare questi progetti, visitare:

CodeW3C.com Corso XML E Tutorial RDF.

Cos'è OWL?

  • OWL si riferisce al linguaggio ontologico web
  • OWL è costruito sopra RDF
  • OWL viene utilizzato per gestire le informazioni sul web
  • OWL è progettato per essere interpretato dai computer
  • OWL non è progettato per essere letto dall'uomo
  • OWL è scritto in XML
  • OWL ha tre sottolinguaggi
  • OWL è uno standard web

Cos'è l'ontologia?

Il termine 'ontologia' deriva dalla filosofia, è la scienza che studia i vari enti del mondo e come si relazionano tra loro.

Per il web, l'ontologia riguarda la descrizione precisa delle informazioni web e delle loro relazioni.

Perché OWL?

OWL fa parte della visione del 'web semantico' - lo scopo è:

  • Le informazioni web hanno un significato preciso
  • Le informazioni web possono essere comprese ed elaborate dai computer
  • Le informazioni possono essere integrate sul web

OWL è progettato per essere elaborato da computer

OWL è progettato per fornire un metodo universale per gestire il contenuto delle informazioni web (non per mostrarlo).

OWL è progettato per essere letto da applicazioni informatiche (non dall'uomo).

OWL è diverso da RDF

OWL ha molte somiglianze con RDF, ma rispetto a RDF, OWL è un linguaggio più potente con una maggiore capacità di interpretazione da parte delle macchine.

Confrontato con RDF, OWL ha un vocabolario più ampio e una maggiore potenza linguistica.

Sotto-linguaggi OWL

OWL ha tre sotto-linguaggi:

  • OWL Lite
  • OWL DL (incluso OWL Lite)
  • OWL Full (incluso OWL DL)

OWL è scritto in XML

Grazie all'uso di XML, le informazioni OWL possono essere scambiate tra computer di diversi tipi di sistemi operativi e linguaggi di applicazione.

Esempi OWL (aeroporti)

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

Classe: Airport

Proprietà:

Fatto con:dumpont2.java

OWL è uno standard web

OWL è diventato una raccomandazione del W3C nel febbraio 2004.

Le raccomandazioni (standard) del W3C sono considerate standard web dall'industria e dai gruppi web. Le raccomandazioni standard del W3C sono norme stabili sviluppate dai gruppi di lavoro del W3C e revisionate dai membri del W3C.

Documenti OWL relativi a w3c:http://www.w3.org/2004/OWL/