Limbajul ontologiei web
OWL ( Web Ontology Language ) este un limbaj pentru descrierea ontologiilor pentru web-ul semantic . Limbajul OWL vă permite să descrieți clasele și relațiile dintre ele care sunt inerente documentelor și aplicațiilor web. OWL se bazează pe limbile anterioare OIL și DAML+OIL și este în prezent limba recomandată de World Wide Web Consortium .
Limbajul se bazează pe reprezentarea realității în modelul de date „obiect-proprietate”. OWL este potrivit pentru a descrie nu numai pagini web, ci și orice obiecte ale realității. Fiecărui element de descriere din acest limbaj (inclusiv proprietățile care leagă obiecte) i se atribuie un URI .
Varietăți de limbă
În prezent, este considerată relevantă a doua versiune a limbajului OWL, care definește următoarele soiuri
- OWL 2 DL este destinat utilizatorilor care doresc o expresivitate maximă, menținând în același timp completitudinea computațională (toate concluziile logice implicate de o anumită ontologie sunt garantate a fi calculabile) și rezolvarea (toate calculele se vor finaliza într-un anumit timp). OWL DL include toate constructele limbajului OWL, dar ele pot fi utilizate numai sub anumite restricții (de exemplu, o clasă poate fi o subclasă a mai multor clase, dar nu poate fi ea însăși membru al unei alte clase). OWL DL este numit astfel datorită corespondenței sale cu logica descrierii , disciplina care a dezvoltat logica care formează baza formală a OWL. Există trei subseturi de OWL DL numite „profiluri”:
- OWL EL , conceput pentru utilizare în aplicații cu un număr mare de proprietăți și clase. Pe ontologiile EL, principalii algoritmi de inferență sunt garantați să se completeze în timp polinomial.
- OWL QL , util în special pentru ontologiile care conțin mulți indivizi. În acest profil, accentul principal este pe asigurarea interogărilor de date de mare viteză - acestea funcționează în timp logaritmic.
- OWL RL este conceput pentru a rula algoritmi bazați pe limbaje de reguli. Include un set diferit de instrumente față de EL și este poziționat ca un limbaj care vă permite să creșteți expresivitatea ontologiilor RDFS existente.
- OWL 2 Full este destinat utilizatorilor care doresc expresivitatea maximă și libertatea sintactică a RDF fără garanțiile evaluării. De exemplu, în OWL Full, o clasă poate fi considerată atât ca o colecție de indivizi, cât și ca un individ în sine. OWL Full vă permite să construiți ontologii care extind compoziția unui vocabular predefinit (RDF sau OWL). Este puțin probabil ca vreun software să poată suporta pe deplin fiecare caracteristică a OWL Full.
- Prima versiune a limbajului a inclus și un subset de OWL Lite , conceput pentru a limita expresivitatea limbajului și pentru a crește viteza algoritmilor. Noua versiune a standardului OWL Lite lipsește.
Versiuni
1.0
Recomandarea W3C Arhivată la 27 august 2006 la Wayback Machine , în vigoare la 10 februarie 2004.
1.1
Noul caiet de sarcini, care avea statutul de proiect de lucru . Adresa grupului de lucru este [1] Arhivată 22 octombrie 2007 la Wayback Machine . Modificările vizează îmbunătățirea logicii (constrângeri de cardinalitate calitativă), extinderea suportului pentru tipuri de date, zahăr sintactic . Lucrarea principală a proiectului a fost realizată la http://www.webont.org/owl/1.1/ Arhivat la 16 februarie 2008 la Wayback Machine .
2.0
Pe 27 octombrie 2009, specificația OWL 2 a devenit o recomandare W3C. Este un set de 11 documente:
- Specificații structurale și sintaxă de stil funcțional Arhivat pe 7 martie 2010 la Wayback Machine
- Direct Semantics Arhivat la 30 martie 2010 la Wayback Machine
- Semantică bazată pe RDF Arhivat pe 17 martie 2010 la Wayback Machine
- Conformitate și cazuri de testare Arhivate la 30 martie 2010 la Wayback Machine
- Maparea la graficele RDF Arhivate la 21 februarie 2010 la Wayback Machine
- Serializare XML Arhivat pe 13 martie 2010 la Wayback Machine
- Profiluri arhivate 26 februarie 2010 la Wayback Machine
- Ghid de referință rapidă Arhivat 11 martie 2010 la Wayback Machine
- Caracteristici noi și argumentare Arhivate pe 8 martie 2010 la Wayback Machine
- Sintaxa Manchester Arhivată 2 martie 2010 la Wayback Machine
- rdf: text: A Datatype for Internationalized Text Arhivat 15 martie 2010 la Wayback Machine
Vezi și
Link-uri către resurse în limba engleză
- OWL Web Ontology Language Semantics and Abstract Syntax, Peter F. Patel-Schneider, Patrick Hayes și Ian Horrocks, editori. Recomandare W3C, 10 februarie 2004 Arhivat la 15 august 2006 la Wayback Machine - OWL Semantics and Abstract Syntax; Ultima versiune arhivată pe 22 august 2006 la Wayback Machine .
- OWL, Limbajul ontologiei web. Sinopsis, Deborah L. McGuinness și Frank van Harmelen, editori. Recomandare W3C, 10 februarie 2004 Arhivat la 13 august 2006 la Wayback Machine - Prezentare generală OWL; Ultima versiune Arhivată pe 13 martie 2009 la Wayback Machine
- OWL Web Ontology Language Reference, Mike Dean și Guus Schreiber, editori. Recomandare W3C, 10 februarie 2004 Arhivat la 19 august 2006 la Wayback Machine - Ajutor OWL; Ultima versiune arhivată pe 18 ianuarie 2006 la Wayback Machine
- OWL Web Ontology Language Use Cases and Requirements , Jeff Heflin, Editor. Recomandarea W3C, 10 februarie 2004 Arhivată la 19 august 2006 la Wayback Machine - Cerințe OWL; cea mai recentă versiune Arhivată la 30 august 2006 la Wayback Machine .
- OWL Web Ontology Language Test Cases, Jeremy J. Carroll și Jos De Roo, editori. Recomandarea W3C, 10 februarie 2004 Arhivat 21 august 2006 la Wayback Machine - OWL Test Samples; Ultima versiune Arhivată 23 august 2006 la Wayback Machine .
- OWL Arhivat pe 27 august 2006 la Wayback Machine
Link-uri către resurse în limba rusă
Consorțiul World Wide Web (W3C) |
---|
Produse și standarde | Recomandări |
|
---|
OOSO |
- IndieAuth
- XADES
- XBL
- +SMIL
- XUP
|
---|
Proiecte de lucru |
|
---|
Ghiduri |
- Instrucțiuni privind accesibilitatea conținutului web
|
---|
Inițiative |
- Serviciul de
- Inițiativa de
- Platformă web
|
---|
pensionar _ |
|
---|
Învechit |
|
---|
|
---|
Organizații |
| Grupuri de lucru |
|
---|
Comunitate și grupuri de afaceri |
|
---|
Grupuri închise |
- Descrierea dispozitivului (DDWG
- HTML
- Activitate de interacțiune multimodală (MMI
|
---|
|
---|
PE | |
---|
Conferințe |
|
---|
web semantic |
---|
Bazele |
|
---|
Subsecțiuni |
|
---|
Aplicații |
|
---|
subiecte asemănătoare |
|
---|
Standarde |
- Istoric : HTML semantic vechi simplu
- DAML+ULEI
|
---|