III-5-1-4. IMPLEMENTATION :
Finalement, on doit l'implémenter l'ontologie sur un
langage. Le langage choisit doit correspondant avec le modèle de
formalisation. Une introduction brève des langages d'ontologie est
présentée dans la session suivante. [Pham, s.
2004]
46 | ANNOTATION ET ONTOLOGIE
III-6. LES LANGAGES DES ONTOLOGIES :
Différents langages de spécification
d'ontologies issus des formalismes précédemment
présentés sont apparus à partir des années 1990,
tels que CycL et KIF, LOOM,
F-Logic et OCML. [Chergui.N,
2008]
FIG-13 : Langage traditionnel d'ontologies.
L'explosion des technologies d'Internet a mené à
la création des langages pour l'exploitation des caractéristiques
du Web, ces langages sont appelés généralement les
langages basés Web ou les langages d'annotation d'ontologies, leurs
syntaxe est basée sur l'existence d'annotation comme HTML et XML.
[Chergui.N, 2008]
FIG-14: Langages d'annotation d'ontologies.
? SHOE (Simple HTML Ontology Extensions) : en
1996 est le premier langage d'annotation d'ontologies. Ce langage combine les
Frames et les règles de production ce qui lui permet de
représenter des concepts, des taxonomies, des relations, et aussi des
47 | ANNOTATION ET ONTOLOGIE
règles. Ces dernières permettent
d'inférer de nouvelles connaissances. [Chergui.N,
2008]
? XML en 1998, qui a été
très vite adopte comme un standard pour les échanges
d'informations sur le Web par le W3C (World Wide Web Consortium), SHOE
a été modifie de telle sorte qu'il puisse supporter des
documents structures décrits en XML. D'autres langages ont par la suite
été crées sur la base de la syntaxe de XML.
[Chergui.N, 2008]
? RDF (Ressource Description Framework) : il
a été développé par W3C comme un langage base sur
les réseaux sémantiques pour décrire les ressources du Web
[Chergui.N, 2008]. RDF est un langage d'encodage de la
connaissance sur les pages Web. RDF permet de décrire des choses
simplement et sans ambiguïté. Toute chose (ressource) est
décrite par des phrases minimales, composées d'un sujet, d'un
verbe et d'un complément, on parle alors de déclaration
RDF. [Hadjheni. H].
? OWL est un langage de description
d'ontologie conçu pour la publication et le partage des ontologies sur
le web sémantique. Il définit un vocabulaire riche pour la
description des ontologies complexes. OWL est basé sur une
sémantique formelle définie par une syntaxe rigoureuse. OWL peut
être utilisé pour représenter explicitement les sens des
termes de vocabulaire et les relations entre ces termes.
Le langage OWL se compose de trois sous langages qui proposent
une expressivité croissante, chacun conçu pour des
communautés de développeurs et des utilisateurs
spécifiques : OWL Lite, OWL DL et OWL Full. [Hadjheni.
H]
48 | ANNOTATION ET ONTOLOGIE
|