37
ETAT DE L’ART ETAT DE L’ART SUR SUR L’INGENIERIE ONTOLOGIQUE L’INGENIERIE ONTOLOGIQUE - 05 Novembre 2007 - - 05 Novembre 2007 - Réalisé par : Réalisé par : Zemmouchi-Ghomari Leila, Zemmouchi-Ghomari Leila, [email protected] [email protected]

Ingénierie ontologique

Embed Size (px)

DESCRIPTION

définition de l'ontologie et description des méthodes de construction des ontologies

Citation preview

Page 1: Ingénierie ontologique

ETAT DE L’ART ETAT DE L’ART SURSUR

L’INGENIERIE ONTOLOGIQUEL’INGENIERIE ONTOLOGIQUE

- 05 Novembre 2007 -- 05 Novembre 2007 -

Réalisé par :Réalisé par :

Zemmouchi-Ghomari Leila, Zemmouchi-Ghomari Leila, [email protected] [email protected]

Page 2: Ingénierie ontologique

INTRODUCTIONINTRODUCTION

I. LES ONTOLOGIES :I. LES ONTOLOGIES :

I.1. I.1. Qu’est-ce qu’uneQu’est-ce qu’une ontologie ? ontologie ?

I.2. I.2. A quoi sertA quoi sert une ontologie ? une ontologie ?

I.3. Quels sont I.3. Quels sont les composantsles composants d’une ontologie ? d’une ontologie ?

I.4. Quels sont I.4. Quels sont les différents typesles différents types d’ontologies ? d’ontologies ?

I.5. Quel est I.5. Quel est le cycle de viele cycle de vie d’une ontologie ? d’une ontologie ?

ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE

Page 3: Ingénierie ontologique

II. L’INGENIERIE ONTOLOGIQUE :II. L’INGENIERIE ONTOLOGIQUE :

II.1. Comment est II.1. Comment est néenée l’ingénierie ontologique ? l’ingénierie ontologique ?

II.2. Comment II.2. Comment développerdévelopper une ontologie ? une ontologie ?

II.2.1. II.2.1. Les principesLes principes à suivre à suivre

II.2.2. II.2.2. Les langagesLes langages de spécification de spécification

II.2.3. II.2.3. Les méthodologies Les méthodologies de l’ingénierie onto.de l’ingénierie onto.

II.2.4. II.2.4. Les environnementsLes environnements de développement de développement

CONCLUSIONS ET PERSPECTIVES…CONCLUSIONS ET PERSPECTIVES…

ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE

Page 4: Ingénierie ontologique

ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE

INTRODUCTIONINTRODUCTION

Acquisition des Connaissances

Partage des Connaissances

Réutilisation des Bases de Connaissances

Intérêt accordé au domaineIntérêt accordé au domaine des ontologies

L’Ingénierie Ontologique

P L A NP L A N

INTRODUCTION INTRODUCTION

I.. LES ONTOLOGIES :I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?I.1. Qu’est-ce qu’une ontologie ?

I.2. A quoi sert une ontologie ?I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ? I.3. Quels sont ses composants ?

I.4. Quels sont les types I.4. Quels sont les types

d’ontologies ?d’ontologies ?

I.5. Quel est le cycle de vie d’une I.5. Quel est le cycle de vie d’une

ontologie ?ontologie ?

II. L’INGENIERIE II. L’INGENIERIE

ONTOLOGIQUE :ONTOLOGIQUE :

II.1. Comment est née II.1. Comment est née

l’ingénierie ontologique ?l’ingénierie ontologique ?

II.2. Comment développer une II.2. Comment développer une

ontologie ?ontologie ?

II.2.1. Les principes à suivreII.2.1. Les principes à suivre

II.2.2. Les langages de II.2.2. Les langages de

spécificationspécification

II.2.3. Les méthodologies de II.2.3. Les méthodologies de

constructionconstruction

II.2.4. Les environnements de II.2.4. Les environnements de

développementdéveloppement

CONCLUSIONS ET CONCLUSIONS ET

PERSPECTIVES…PERSPECTIVES…

Page 5: Ingénierie ontologique

ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE

Qu’est_ce qu’une Qu’est_ce qu’une ontologie ?ontologie ?

ONTOONTO LOGIELOGIE

Être Étude

De l’De l’

Théorie De l’ExistenceThéorie De l’Existence

Origine Origine PhilosophiquePhilosophique

P L A NP L A N

INTRODUCTION INTRODUCTION

I.. LES ONTOLOGIES :I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?I.1. Qu’est-ce qu’une ontologie ?

I.2. A quoi sert une ontologie ?I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ? I.3. Quels sont ses composants ?

I.4. Quels sont les types I.4. Quels sont les types

d’ontologies ?d’ontologies ?

I.5. Quel est le cycle de vie d’une I.5. Quel est le cycle de vie d’une

ontologie ?ontologie ?

II. L’INGENIERIE II. L’INGENIERIE

ONTOLOGIQUE :ONTOLOGIQUE :

II.1. Comment est née II.1. Comment est née

l’ingénierie ontologique ?l’ingénierie ontologique ?

II.2. Comment développer une II.2. Comment développer une

ontologie ?ontologie ?

II.2.1. Les principes à suivreII.2.1. Les principes à suivre

II.2.2. Les langages de II.2.2. Les langages de

spécificationspécification

II.2.3. Les méthodologies de II.2.3. Les méthodologies de

constructionconstruction

II.2.4. Les environnements de II.2.4. Les environnements de

développementdéveloppement

CONCLUSIONS ET CONCLUSIONS ET

PERSPECTIVES…PERSPECTIVES…

Page 6: Ingénierie ontologique

ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE

Qu’est_ce qu’une Qu’est_ce qu’une ontologie ?ontologie ?

« L’ontologie est la connaissance de « L’ontologie est la connaissance de base base

de n’importe quelle base de de n’importe quelle base de connaissances connaissances »»

Riichiro Mizoguchi, 2002Riichiro Mizoguchi, 2002

« An ontology is an explicit « An ontology is an explicit specification of a conceptualization specification of a conceptualization »»

Tom Gruber, 1993Tom Gruber, 1993

P L A NP L A N

INTRODUCTION INTRODUCTION

I.. LES ONTOLOGIES :I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?I.1. Qu’est-ce qu’une ontologie ?

I.2. A quoi sert une ontologie ?I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ? I.3. Quels sont ses composants ?

I.4. Quels sont les types I.4. Quels sont les types

d’ontologies ?d’ontologies ?

I.5. Quel est le cycle de vie d’une I.5. Quel est le cycle de vie d’une

ontologie ?ontologie ?

II. L’INGENIERIE II. L’INGENIERIE

ONTOLOGIQUE :ONTOLOGIQUE :

II.1. Comment est née II.1. Comment est née

l’ingénierie ontologique ?l’ingénierie ontologique ?

II.2. Comment développer une II.2. Comment développer une

ontologie ?ontologie ?

II.2.1. Les principes à suivreII.2.1. Les principes à suivre

II.2.2. Les langages de II.2.2. Les langages de

spécificationspécification

II.2.3. Les méthodologies de II.2.3. Les méthodologies de

constructionconstruction

II.2.4. Les environnements de II.2.4. Les environnements de

développementdéveloppement

CONCLUSIONS ET CONCLUSIONS ET

PERSPECTIVES…PERSPECTIVES…

Page 7: Ingénierie ontologique

ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE

A quoi Sert une A quoi Sert une ontologie ?ontologie ?« To provide a basis of building « To provide a basis of building models of all things in which models of all things in which computer science is interested computer science is interested »»

Riichiro Mizoguchi, 2002Riichiro Mizoguchi, 2002

La communication entre les spécialistes d’un La communication entre les spécialistes d’un domaine;domaine;

L’acquisition des connaissances;L’acquisition des connaissances;

La réutilisation et le partage des BCs;La réutilisation et le partage des BCs;

L’indexation des informations;L’indexation des informations;

L’échange entre SI représentés différemment;L’échange entre SI représentés différemment;

EtcEtc

P L A NP L A N

INTRODUCTION INTRODUCTION

I.. LES ONTOLOGIES :I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?I.1. Qu’est-ce qu’une ontologie ?

I.2. A quoi sert une ontologie ?I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ? I.3. Quels sont ses composants ?

I.4. Quels sont les types I.4. Quels sont les types

d’ontologies ?d’ontologies ?

I.5. Quel est le cycle de vie d’une I.5. Quel est le cycle de vie d’une

ontologie ?ontologie ?

II. L’INGENIERIE II. L’INGENIERIE

ONTOLOGIQUE :ONTOLOGIQUE :

II.1. Comment est née II.1. Comment est née

l’ingénierie ontologique ?l’ingénierie ontologique ?

II.2. Comment développer une II.2. Comment développer une

ontologie ?ontologie ?

II.2.1. Les principes à suivreII.2.1. Les principes à suivre

II.2.2. Les langages de II.2.2. Les langages de

spécificationspécification

II.2.3. Les méthodologies de II.2.3. Les méthodologies de

constructionconstruction

II.2.4. Les environnements de II.2.4. Les environnements de

développementdéveloppement

CONCLUSIONS ET CONCLUSIONS ET

PERSPECTIVES…PERSPECTIVES…

Page 8: Ingénierie ontologique

ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE

Quels sont les composants d’une Quels sont les composants d’une ontologie ?ontologie ?

Les Concepts;Les Concepts;

Les Relations;Les Relations;

Les Fonctions;Les Fonctions;

Les Axiomes;Les Axiomes;

Les Instances.Les Instances.

P L A NP L A N

INTRODUCTION INTRODUCTION

I.. LES ONTOLOGIES :I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?I.1. Qu’est-ce qu’une ontologie ?

I.2. A quoi sert une ontologie ?I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ? I.3. Quels sont ses composants ?

I.4. Quels sont les types I.4. Quels sont les types

d’ontologies ?d’ontologies ?

I.5. Quel est le cycle de vie d’une I.5. Quel est le cycle de vie d’une

ontologie ?ontologie ?

II. L’INGENIERIE II. L’INGENIERIE

ONTOLOGIQUE :ONTOLOGIQUE :

II.1. Comment est née II.1. Comment est née

l’ingénierie ontologique ?l’ingénierie ontologique ?

II.2. Comment développer une II.2. Comment développer une

ontologie ?ontologie ?

II.2.1. Les principes à suivreII.2.1. Les principes à suivre

II.2.2. Les langages de II.2.2. Les langages de

spécificationspécification

II.2.3. Les méthodologies de II.2.3. Les méthodologies de

constructionconstruction

II.2.4. Les environnements de II.2.4. Les environnements de

développementdéveloppement

CONCLUSIONS ET CONCLUSIONS ET

PERSPECTIVES…PERSPECTIVES…

Page 9: Ingénierie ontologique

ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE

Quels sont les composants d’une Quels sont les composants d’une ontologie ?ontologie ?

1. Les Concepts :1. Les Concepts :P L A NP L A N

INTRODUCTION INTRODUCTION

I.. LES ONTOLOGIES :I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?I.1. Qu’est-ce qu’une ontologie ?

I.2. A quoi sert une ontologie ?I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ? I.3. Quels sont ses composants ?

I.4. Quels sont les types I.4. Quels sont les types

d’ontologies ?d’ontologies ?

I.5. Quel est le cycle de vie d’une I.5. Quel est le cycle de vie d’une

ontologie ?ontologie ?

II. L’INGENIERIE II. L’INGENIERIE

ONTOLOGIQUE :ONTOLOGIQUE :

II.1. Comment est née II.1. Comment est née

l’ingénierie ontologique ?l’ingénierie ontologique ?

II.2. Comment développer une II.2. Comment développer une

ontologie ?ontologie ?

II.2.1. Les principes à suivreII.2.1. Les principes à suivre

II.2.2. Les langages de II.2.2. Les langages de

spécificationspécification

II.2.3. Les méthodologies de II.2.3. Les méthodologies de

constructionconstruction

II.2.4. Les environnements de II.2.4. Les environnements de

développementdéveloppement

CONCLUSIONS ET CONCLUSIONS ET

PERSPECTIVES…PERSPECTIVES…

Triangle Triangle SémantiqueSémantique

TermeTerme ExtensionExtension

IntensionIntension

ConceptConcept

Selon Selon AristoteAristote

Page 10: Ingénierie ontologique

ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE

Quels sont les composants d’une Quels sont les composants d’une ontologie ?ontologie ?

1. Les Concepts : Exemple1. Les Concepts : ExempleP L A NP L A N

INTRODUCTION INTRODUCTION

I.. LES ONTOLOGIES :I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?I.1. Qu’est-ce qu’une ontologie ?

I.2. A quoi sert une ontologie ?I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ? I.3. Quels sont ses composants ?

I.4. Quels sont les types I.4. Quels sont les types

d’ontologies ?d’ontologies ?

I.5. Quel est le cycle de vie d’une I.5. Quel est le cycle de vie d’une

ontologie ?ontologie ?

II. L’INGENIERIE II. L’INGENIERIE

ONTOLOGIQUE :ONTOLOGIQUE :

II.1. Comment est née II.1. Comment est née

l’ingénierie ontologique ?l’ingénierie ontologique ?

II.2. Comment développer une II.2. Comment développer une

ontologie ?ontologie ?

II.2.1. Les principes à suivreII.2.1. Les principes à suivre

II.2.2. Les langages de II.2.2. Les langages de

spécificationspécification

II.2.3. Les méthodologies de II.2.3. Les méthodologies de

constructionconstruction

II.2.4. Les environnements de II.2.4. Les environnements de

développementdéveloppement

CONCLUSIONS ET CONCLUSIONS ET

PERSPECTIVES…PERSPECTIVES…

Triangle Triangle SémantiqueSémantique

Voiture, Voiture, automobile, automobile,

caisse, caisse, tacot, tacot,

bagnole bagnole

206 206 307307

MercedesMercedes

Véhicule de transport Véhicule de transport automobile légerautomobile léger

VoitureVoiture

Page 11: Ingénierie ontologique

ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE

Quels sont les composants d’une Quels sont les composants d’une ontologie ?ontologie ?

2. Les Relations :2. Les Relations :P L A NP L A N

INTRODUCTION INTRODUCTION

I.. LES ONTOLOGIES :I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?I.1. Qu’est-ce qu’une ontologie ?

I.2. A quoi sert une ontologie ?I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ? I.3. Quels sont ses composants ?

I.4. Quels sont les types I.4. Quels sont les types

d’ontologies ?d’ontologies ?

I.5. Quel est le cycle de vie d’une I.5. Quel est le cycle de vie d’une

ontologie ?ontologie ?

II. L’INGENIERIE II. L’INGENIERIE

ONTOLOGIQUE :ONTOLOGIQUE :

II.1. Comment est née II.1. Comment est née

l’ingénierie ontologique ?l’ingénierie ontologique ?

II.2. Comment développer une II.2. Comment développer une

ontologie ?ontologie ?

II.2.1. Les principes à suivreII.2.1. Les principes à suivre

II.2.2. Les langages de II.2.2. Les langages de

spécificationspécification

II.2.3. Les méthodologies de II.2.3. Les méthodologies de

constructionconstruction

II.2.4. Les environnements de II.2.4. Les environnements de

développementdéveloppement

CONCLUSIONS ET CONCLUSIONS ET

PERSPECTIVES…PERSPECTIVES…

La Subsomption « is a La Subsomption « is a »»

Relation Centrale dans les Relation Centrale dans les ontologiesontologies

Composé de, Fabriqué par, Appartient Composé de, Fabriqué par, Appartient à … à …

Page 12: Ingénierie ontologique

ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE

Quels sont les composants d’une Quels sont les composants d’une ontologie ?ontologie ?

2. Les Relations : (Exemple)2. Les Relations : (Exemple)P L A NP L A N

INTRODUCTION INTRODUCTION

I.. LES ONTOLOGIES :I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?I.1. Qu’est-ce qu’une ontologie ?

I.2. A quoi sert une ontologie ?I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ? I.3. Quels sont ses composants ?

I.4. Quels sont les types I.4. Quels sont les types

d’ontologies ?d’ontologies ?

I.5. Quel est le cycle de vie d’une I.5. Quel est le cycle de vie d’une

ontologie ?ontologie ?

II. L’INGENIERIE II. L’INGENIERIE

ONTOLOGIQUE :ONTOLOGIQUE :

II.1. Comment est née II.1. Comment est née

l’ingénierie ontologique ?l’ingénierie ontologique ?

II.2. Comment développer une II.2. Comment développer une

ontologie ?ontologie ?

II.2.1. Les principes à suivreII.2.1. Les principes à suivre

II.2.2. Les langages de II.2.2. Les langages de

spécificationspécification

II.2.3. Les méthodologies de II.2.3. Les méthodologies de

constructionconstruction

II.2.4. Les environnements de II.2.4. Les environnements de

développementdéveloppement

CONCLUSIONS ET CONCLUSIONS ET

PERSPECTIVES…PERSPECTIVES…

SubstancSubstancee

MatérielMatériel ImmatérieImmatériell

EspritEspritCorpsCorps

AniméAnimé InaniméInanimé

MinéralMinéralÊtre VivantÊtre Vivant

InsensibInsensibleleAnimalAnimal

RationnRationnelel

IrrationnelIrrationnel

HumainHumain BêteBête

PlantePlante

SensibleSensible

Page 13: Ingénierie ontologique

ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE

Quels sont les composants d’une Quels sont les composants d’une ontologie ?ontologie ?

3. Les Fonctions :3. Les Fonctions :P L A NP L A N

INTRODUCTION INTRODUCTION

I.. LES ONTOLOGIES :I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?I.1. Qu’est-ce qu’une ontologie ?

I.2. A quoi sert une ontologie ?I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ? I.3. Quels sont ses composants ?

I.4. Quels sont les types I.4. Quels sont les types

d’ontologies ?d’ontologies ?

I.5. Quel est le cycle de vie d’une I.5. Quel est le cycle de vie d’une

ontologie ?ontologie ?

II. L’INGENIERIE II. L’INGENIERIE

ONTOLOGIQUE :ONTOLOGIQUE :

II.1. Comment est née II.1. Comment est née

l’ingénierie ontologique ?l’ingénierie ontologique ?

II.2. Comment développer une II.2. Comment développer une

ontologie ?ontologie ?

II.2.1. Les principes à suivreII.2.1. Les principes à suivre

II.2.2. Les langages de II.2.2. Les langages de

spécificationspécification

II.2.3. Les méthodologies de II.2.3. Les méthodologies de

constructionconstruction

II.2.4. Les environnements de II.2.4. Les environnements de

développementdéveloppement

CONCLUSIONS ET CONCLUSIONS ET

PERSPECTIVES…PERSPECTIVES…

Exemple :Exemple :

Prix d’une voiture d’occasion = Prix d’une voiture d’occasion =

Fonction Fonction (le modèle de la voiture, la (le modèle de la voiture, la date de fabrication et le nombre de date de fabrication et le nombre de kilomètres)kilomètres)

4. Les4. Les AxiomesAxiomes : pour modéliser les pour modéliser les phrases toujours vraies, les Contraintes.phrases toujours vraies, les Contraintes.

5. Les5. Les Instances Instances : Extensions des Extensions des concepts.concepts.

Page 14: Ingénierie ontologique

ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE

Quels sont les différents types Quels sont les différents types d’ontologies?d’ontologies?

P L A NP L A N

INTRODUCTION INTRODUCTION

I.. LES ONTOLOGIES :I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?I.1. Qu’est-ce qu’une ontologie ?

I.2. A quoi sert une ontologie ?I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ? I.3. Quels sont ses composants ?

I.4. Quels sont les types I.4. Quels sont les types

d’ontologies ?d’ontologies ?

I.5. Quel est le cycle de vie d’une I.5. Quel est le cycle de vie d’une

ontologie ?ontologie ?

II. L’INGENIERIE II. L’INGENIERIE

ONTOLOGIQUE :ONTOLOGIQUE :

II.1. Comment est née II.1. Comment est née

l’ingénierie ontologique ?l’ingénierie ontologique ?

II.2. Comment développer une II.2. Comment développer une

ontologie ?ontologie ?

II.2.1. Les principes à suivreII.2.1. Les principes à suivre

II.2.2. Les langages de II.2.2. Les langages de

spécificationspécification

II.2.3. Les méthodologies de II.2.3. Les méthodologies de

constructionconstruction

II.2.4. Les environnements de II.2.4. Les environnements de

développementdéveloppement

CONCLUSIONS ET CONCLUSIONS ET

PERSPECTIVES…PERSPECTIVES…

OntologieOntologie

Le niveau Le niveau De détailDe détail

L’objet de L’objet de conceptualisationconceptualisation

Le degré Le degré de formalisme de formalisme

de la représentationde la représentation

Le niveau Le niveau de complétudede complétude

Page 15: Ingénierie ontologique

ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE

Quels sont les différents types Quels sont les différents types d’ontologies?d’ontologies?

P L A NP L A N

INTRODUCTION INTRODUCTION

I.. LES ONTOLOGIES :I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?I.1. Qu’est-ce qu’une ontologie ?

I.2. A quoi sert une ontologie ?I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ? I.3. Quels sont ses composants ?

I.4. Quels sont les types I.4. Quels sont les types

d’ontologies ?d’ontologies ?

I.5. Quel est le cycle de vie d’une I.5. Quel est le cycle de vie d’une

ontologie ?ontologie ?

II. L’INGENIERIE II. L’INGENIERIE

ONTOLOGIQUE :ONTOLOGIQUE :

II.1. Comment est née II.1. Comment est née

l’ingénierie ontologique ?l’ingénierie ontologique ?

II.2. Comment développer une II.2. Comment développer une

ontologie ?ontologie ?

II.2.1. Les principes à suivreII.2.1. Les principes à suivre

II.2.2. Les langages de II.2.2. Les langages de

spécificationspécification

II.2.3. Les méthodologies de II.2.3. Les méthodologies de

constructionconstruction

II.2.4. Les environnements de II.2.4. Les environnements de

développementdéveloppement

CONCLUSIONS ET CONCLUSIONS ET

PERSPECTIVES…PERSPECTIVES…

OntologieOntologieLe niveau Le niveau De détailDe détail

L’objet de L’objet de conceptualisationconceptualisation

Le degré Le degré de formalisme de formalisme

de la représentationde la représentation

Le niveau Le niveau de complétudede complétude

De représentation de De représentation de connaissancesconnaissances De haut niveauDe haut niveau

GénériqueGénérique

De domaineDe domaine

De tâchesDe tâches

D’applicationD’application

Page 16: Ingénierie ontologique

ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE

Quels sont les différents types Quels sont les différents types d’ontologies?d’ontologies?

P L A NP L A N

INTRODUCTION INTRODUCTION

I.. LES ONTOLOGIES :I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?I.1. Qu’est-ce qu’une ontologie ?

I.2. A quoi sert une ontologie ?I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ? I.3. Quels sont ses composants ?

I.4. Quels sont les types I.4. Quels sont les types

d’ontologies ?d’ontologies ?

I.5. Quel est le cycle de vie d’une I.5. Quel est le cycle de vie d’une

ontologie ?ontologie ?

II. L’INGENIERIE II. L’INGENIERIE

ONTOLOGIQUE :ONTOLOGIQUE :

II.1. Comment est née II.1. Comment est née

l’ingénierie ontologique ?l’ingénierie ontologique ?

II.2. Comment développer une II.2. Comment développer une

ontologie ?ontologie ?

II.2.1. Les principes à suivreII.2.1. Les principes à suivre

II.2.2. Les langages de II.2.2. Les langages de

spécificationspécification

II.2.3. Les méthodologies de II.2.3. Les méthodologies de

constructionconstruction

II.2.4. Les environnements de II.2.4. Les environnements de

développementdéveloppement

CONCLUSIONS ET CONCLUSIONS ET

PERSPECTIVES…PERSPECTIVES…

OntologieOntologie

Le niveau Le niveau De détailDe détail

L’objet de L’objet de conceptualisationconceptualisation

Le degré Le degré de formalisme de formalisme

de la représentationde la représentation

Le niveau Le niveau de complétudede complétude

Granularité FineGranularité Fine

Granularité Granularité LargeLarge

Page 17: Ingénierie ontologique

ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE

Quels sont les différents types Quels sont les différents types d’ontologies?d’ontologies?

P L A NP L A N

INTRODUCTION INTRODUCTION

I.. LES ONTOLOGIES :I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?I.1. Qu’est-ce qu’une ontologie ?

I.2. A quoi sert une ontologie ?I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ? I.3. Quels sont ses composants ?

I.4. Quels sont les types I.4. Quels sont les types

d’ontologies ?d’ontologies ?

I.5. Quel est le cycle de vie d’une I.5. Quel est le cycle de vie d’une

ontologie ?ontologie ?

II. L’INGENIERIE II. L’INGENIERIE

ONTOLOGIQUE :ONTOLOGIQUE :

II.1. Comment est née II.1. Comment est née

l’ingénierie ontologique ?l’ingénierie ontologique ?

II.2. Comment développer une II.2. Comment développer une

ontologie ?ontologie ?

II.2.1. Les principes à suivreII.2.1. Les principes à suivre

II.2.2. Les langages de II.2.2. Les langages de

spécificationspécification

II.2.3. Les méthodologies de II.2.3. Les méthodologies de

constructionconstruction

II.2.4. Les environnements de II.2.4. Les environnements de

développementdéveloppement

CONCLUSIONS ET CONCLUSIONS ET

PERSPECTIVES…PERSPECTIVES…

OntologieOntologie Le niveau Le niveau De détailDe détail

L’objet de L’objet de conceptualisationconceptualisation

Le degré Le degré de formalisme de formalisme

de la représentationde la représentation

Le niveau Le niveau de complétudede complétude

Niveau Niveau SémantiqueSémantique

Niveau Niveau OpérationnelOpérationnel

Niveau RéférentielNiveau Référentiel

Page 18: Ingénierie ontologique

ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE

Quels sont les différents types Quels sont les différents types d’ontologies?d’ontologies?

P L A NP L A N

INTRODUCTION INTRODUCTION

I.. LES ONTOLOGIES :I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?I.1. Qu’est-ce qu’une ontologie ?

I.2. A quoi sert une ontologie ?I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ? I.3. Quels sont ses composants ?

I.4. Quels sont les types I.4. Quels sont les types

d’ontologies ?d’ontologies ?

I.5. Quel est le cycle de vie d’une I.5. Quel est le cycle de vie d’une

ontologie ?ontologie ?

II. L’INGENIERIE II. L’INGENIERIE

ONTOLOGIQUE :ONTOLOGIQUE :

II.1. Comment est née II.1. Comment est née

l’ingénierie ontologique ?l’ingénierie ontologique ?

II.2. Comment développer une II.2. Comment développer une

ontologie ?ontologie ?

II.2.1. Les principes à suivreII.2.1. Les principes à suivre

II.2.2. Les langages de II.2.2. Les langages de

spécificationspécification

II.2.3. Les méthodologies de II.2.3. Les méthodologies de

constructionconstruction

II.2.4. Les environnements de II.2.4. Les environnements de

développementdéveloppement

CONCLUSIONS ET CONCLUSIONS ET

PERSPECTIVES…PERSPECTIVES…

OntologieOntologie

Le degré Le degré de formalisme de formalisme

de la représentationde la représentation

L’objet de L’objet de conceptualisationconceptualisation

Le niveau Le niveau de complétudede complétude

Le niveau Le niveau De détailDe détail

InformellesInformelles

Semi-FormellesSemi-Formelles

Semi-InformellesSemi-Informelles

FormellesFormelles

Page 19: Ingénierie ontologique

DétectionDétectionDes BesoinsDes Besoins

PlanificationPlanificationDes ActionsDes Actions

ÉvolutionÉvolution

ImplantationImplantation

IntégrationIntégration

FormalisationFormalisation

ConceptualisationConceptualisation

ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE

Quel est le Cycle de Vie d’une Quel est le Cycle de Vie d’une ontologie ?ontologie ?

P L A NP L A N

INTRODUCTION INTRODUCTION

I.. LES ONTOLOGIES :I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?I.1. Qu’est-ce qu’une ontologie ?

I.2. A quoi sert une ontologie ?I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ? I.3. Quels sont ses composants ?

I.4. Quels sont les types I.4. Quels sont les types

d’ontologies ?d’ontologies ?

I.5. Quel est le cycle de vie d’une I.5. Quel est le cycle de vie d’une

ontologie ?ontologie ?

II. L’INGENIERIE II. L’INGENIERIE

ONTOLOGIQUE :ONTOLOGIQUE :

II.1. Comment est née II.1. Comment est née

l’ingénierie ontologique ?l’ingénierie ontologique ?

II.2. Comment développer une II.2. Comment développer une

ontologie ?ontologie ?

II.2.1. Les principes à suivreII.2.1. Les principes à suivre

II.2.2. Les langages de II.2.2. Les langages de

spécificationspécification

II.2.3. Les méthodologies de II.2.3. Les méthodologies de

constructionconstruction

II.2.4. Les environnements de II.2.4. Les environnements de

développementdéveloppement

CONCLUSIONS ET CONCLUSIONS ET

PERSPECTIVES…PERSPECTIVES…

SpécificationSpécification

UtilisationUtilisationÉvaluationÉvaluation

Acq

uisitio

n d

es C

on

naissa

nce

sA

cqu

isition

des C

on

naissa

nce

s

Page 20: Ingénierie ontologique

ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE

Comment est née l’ingénierie Comment est née l’ingénierie ontologique ?ontologique ?

P L A NP L A N

INTRODUCTION INTRODUCTION

I.. LES ONTOLOGIES :I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?I.1. Qu’est-ce qu’une ontologie ?

I.2. A quoi sert une ontologie ?I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ? I.3. Quels sont ses composants ?

I.4. Quels sont les types I.4. Quels sont les types

d’ontologies ?d’ontologies ?

I.5. Quel est le cycle de vie d’une I.5. Quel est le cycle de vie d’une

ontologie ?ontologie ?

II. L’INGENIERIE II. L’INGENIERIE

ONTOLOGIQUE :ONTOLOGIQUE :

II.1. Comment est née II.1. Comment est née

l’ingénierie ontologique ?l’ingénierie ontologique ?

II.2. Comment développer une II.2. Comment développer une

ontologie ?ontologie ?

II.2.1. Les principes à suivreII.2.1. Les principes à suivre

II.2.2. Les langages de II.2.2. Les langages de

spécificationspécification

II.2.3. Les méthodologies de II.2.3. Les méthodologies de

constructionconstruction

II.2.4. Les environnements de II.2.4. Les environnements de

développementdéveloppement

CONCLUSIONS ET CONCLUSIONS ET

PERSPECTIVES…PERSPECTIVES…

la construction d’une Base de la construction d’une Base de

Connaissances est un processus Connaissances est un processus

complexecomplexe et et longlong..

Dès lors, la Dès lors, la réutilisationréutilisation et le et le

partagepartage des ces BCs est devenu un des ces BCs est devenu un

besoin. besoin.

Page 21: Ingénierie ontologique

ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE

Comment est née l’ingénierie Comment est née l’ingénierie ontologique ?ontologique ?

P L A NP L A N

INTRODUCTION INTRODUCTION

I.. LES ONTOLOGIES :I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?I.1. Qu’est-ce qu’une ontologie ?

I.2. A quoi sert une ontologie ?I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ? I.3. Quels sont ses composants ?

I.4. Quels sont les types I.4. Quels sont les types

d’ontologies ?d’ontologies ?

I.5. Quel est le cycle de vie d’une I.5. Quel est le cycle de vie d’une

ontologie ?ontologie ?

II. L’INGENIERIE II. L’INGENIERIE

ONTOLOGIQUE :ONTOLOGIQUE :

II.1. Comment est née II.1. Comment est née

l’ingénierie ontologique ?l’ingénierie ontologique ?

II.2. Comment développer une II.2. Comment développer une

ontologie ?ontologie ?

II.2.1. Les principes à suivreII.2.1. Les principes à suivre

II.2.2. Les langages de II.2.2. Les langages de

spécificationspécification

II.2.3. Les méthodologies de II.2.3. Les méthodologies de

constructionconstruction

II.2.4. Les environnements de II.2.4. Les environnements de

développementdéveloppement

CONCLUSIONS ET CONCLUSIONS ET

PERSPECTIVES…PERSPECTIVES…

« « L’ingénierie ontologiqueL’ingénierie ontologique est la est la

branche de l’ingénierie des branche de l’ingénierie des

connaissances qui exploite les principes connaissances qui exploite les principes

de l’ontologie (formelle) pour de l’ontologie (formelle) pour construire construire

des ontologies » Guarino & al, 1995des ontologies » Guarino & al, 1995

Ontologie Ontologie instanciéeinstanciée

Base de Base de ConnaissancConnaissanc

eses

Page 22: Ingénierie ontologique

ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE

Comment développer une Comment développer une ontologie ?ontologie ?

P L A NP L A N

INTRODUCTION INTRODUCTION

I.. LES ONTOLOGIES :I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?I.1. Qu’est-ce qu’une ontologie ?

I.2. A quoi sert une ontologie ?I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ? I.3. Quels sont ses composants ?

I.4. Quels sont les types I.4. Quels sont les types

d’ontologies ?d’ontologies ?

I.5. Quel est le cycle de vie d’une I.5. Quel est le cycle de vie d’une

ontologie ?ontologie ?

II. L’INGENIERIE II. L’INGENIERIE

ONTOLOGIQUE :ONTOLOGIQUE :

II.1. Comment est née II.1. Comment est née

l’ingénierie ontologique ?l’ingénierie ontologique ?

II.2. Comment développer une II.2. Comment développer une

ontologie ?ontologie ?

II.2.1. Les principes à suivreII.2.1. Les principes à suivre

II.2.2. Les langages de II.2.2. Les langages de

spécificationspécification

II.2.3. Les méthodologies de II.2.3. Les méthodologies de

constructionconstruction

II.2.4. Les environnements de II.2.4. Les environnements de

développementdéveloppement

CONCLUSIONS ET CONCLUSIONS ET

PERSPECTIVES…PERSPECTIVES…

INGENIERIEINGENIERIE

« Un ensemble de « Un ensemble de ConceptsConcepts, d’, d’outilsoutils

et de et de

méthodesméthodes généralisables, généralisables,

reproductibles et évaluables » reproductibles et évaluables »

F.Tort & al, 2000F.Tort & al, 2000

Page 23: Ingénierie ontologique

ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE

Comment développer une ontologie ?Comment développer une ontologie ?

1. Les Principes à suivre : 1. Les Principes à suivre : P L A NP L A N

INTRODUCTION INTRODUCTION

I.. LES ONTOLOGIES :I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?I.1. Qu’est-ce qu’une ontologie ?

I.2. A quoi sert une ontologie ?I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ? I.3. Quels sont ses composants ?

I.4. Quels sont les types I.4. Quels sont les types

d’ontologies ?d’ontologies ?

I.5. Quel est le cycle de vie d’une I.5. Quel est le cycle de vie d’une

ontologie ?ontologie ?

II. L’INGENIERIE II. L’INGENIERIE

ONTOLOGIQUE :ONTOLOGIQUE :

II.1. Comment est née II.1. Comment est née

l’ingénierie ontologique ?l’ingénierie ontologique ?

II.2. Comment développer une II.2. Comment développer une

ontologie ?ontologie ?

II.2.1. Les principes à suivreII.2.1. Les principes à suivre

II.2.2. Les langages de II.2.2. Les langages de

spécificationspécification

II.2.3. Les méthodologies de II.2.3. Les méthodologies de

constructionconstruction

II.2.4. Les environnements de II.2.4. Les environnements de

développementdéveloppement

CONCLUSIONS ET CONCLUSIONS ET

PERSPECTIVES…PERSPECTIVES…

Clarté et objectivité;

Complétude;

Cohérence;

Extension monolithique;

Engagements ontologiques minimaux;

Principe de distinction ontologique;

Diversification des hiérarchies;

Modularité;

Minimiser la distance sémantique entre les frères

Standardiser les noms.

Page 24: Ingénierie ontologique

ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE

Comment développer une ontologie ?Comment développer une ontologie ?

2. Les Langages de spécification :2. Les Langages de spécification :P L A NP L A N

INTRODUCTION INTRODUCTION

I.. LES ONTOLOGIES :I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?I.1. Qu’est-ce qu’une ontologie ?

I.2. A quoi sert une ontologie ?I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ? I.3. Quels sont ses composants ?

I.4. Quels sont les types I.4. Quels sont les types

d’ontologies ?d’ontologies ?

I.5. Quel est le cycle de vie d’une I.5. Quel est le cycle de vie d’une

ontologie ?ontologie ?

II. L’INGENIERIE II. L’INGENIERIE

ONTOLOGIQUE :ONTOLOGIQUE :

II.1. Comment est née II.1. Comment est née

l’ingénierie ontologique ?l’ingénierie ontologique ?

II.2. Comment développer une II.2. Comment développer une

ontologie ?ontologie ?

II.2.1. Les principes à suivreII.2.1. Les principes à suivre

II.2.2. Les langages de II.2.2. Les langages de

spécificationspécification

II.2.3. Les méthodologies de II.2.3. Les méthodologies de

constructionconstruction

II.2.4. Les environnements de II.2.4. Les environnements de

développementdéveloppement

CONCLUSIONS ET CONCLUSIONS ET

PERSPECTIVES…PERSPECTIVES…

Langages Langages

TraditionnelsTraditionnels

Langages Langages

Destinés au WebDestinés au Web

OntolinguaOntolinguaOKBCOKBCOCMLOCMLFlogicFlogicLOOMLOOM……

XMLXMLRDFRDFXOLXOLSHOESHOEOILOILDAMLDAMLDAML+OILDAML+OILOWLOWL……

Page 25: Ingénierie ontologique

ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE

Comment développer une ontologie ?Comment développer une ontologie ?

2. Les Langages de spécification : 2. Les Langages de spécification : (suite)(suite)

P L A NP L A N

INTRODUCTION INTRODUCTION

I.. LES ONTOLOGIES :I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?I.1. Qu’est-ce qu’une ontologie ?

I.2. A quoi sert une ontologie ?I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ? I.3. Quels sont ses composants ?

I.4. Quels sont les types I.4. Quels sont les types

d’ontologies ?d’ontologies ?

I.5. Quel est le cycle de vie d’une I.5. Quel est le cycle de vie d’une

ontologie ?ontologie ?

II. L’INGENIERIE II. L’INGENIERIE

ONTOLOGIQUE :ONTOLOGIQUE :

II.1. Comment est née II.1. Comment est née

l’ingénierie ontologique ?l’ingénierie ontologique ?

II.2. Comment développer une II.2. Comment développer une

ontologie ?ontologie ?

II.2.1. Les principes à suivreII.2.1. Les principes à suivre

II.2.2. Les langages de II.2.2. Les langages de

spécificationspécification

II.2.3. Les méthodologies de II.2.3. Les méthodologies de

constructionconstruction

II.2.4. Les environnements de II.2.4. Les environnements de

développementdéveloppement

CONCLUSIONS ET CONCLUSIONS ET

PERSPECTIVES…PERSPECTIVES…

OKBCOKBC

XMLXML

XOLXOL RDFRDF

OILOILDAMLDAML

DAML+OILDAML+OIL

OWLOWL

Page 26: Ingénierie ontologique

ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE

Comment développer une ontologie ?Comment développer une ontologie ?

3. Les Méthodologies de l’ingénierie 3. Les Méthodologies de l’ingénierie

ontologique: ontologique: P L A NP L A N

INTRODUCTION INTRODUCTION

I.. LES ONTOLOGIES :I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?I.1. Qu’est-ce qu’une ontologie ?

I.2. A quoi sert une ontologie ?I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ? I.3. Quels sont ses composants ?

I.4. Quels sont les types I.4. Quels sont les types

d’ontologies ?d’ontologies ?

I.5. Quel est le cycle de vie d’une I.5. Quel est le cycle de vie d’une

ontologie ?ontologie ?

II. L’INGENIERIE II. L’INGENIERIE

ONTOLOGIQUE :ONTOLOGIQUE :

II.1. Comment est née II.1. Comment est née

l’ingénierie ontologique ?l’ingénierie ontologique ?

II.2. Comment développer une II.2. Comment développer une

ontologie ?ontologie ?

II.2.1. Les principes à suivreII.2.1. Les principes à suivre

II.2.2. Les langages de II.2.2. Les langages de

spécificationspécification

II.2.3. Les méthodologies de II.2.3. Les méthodologies de

constructionconstruction

II.2.4. Les environnements de II.2.4. Les environnements de

développementdéveloppement

CONCLUSIONS ET CONCLUSIONS ET

PERSPECTIVES…PERSPECTIVES…

Construction Construction d’ontologies d’ontologies à partir de zéroà partir de zéro

Construction d’ontologies Construction d’ontologies par réutilisation par réutilisation d’ontologies existantesd’ontologies existantes

Évaluation d’une Évaluation d’une ontologieontologie

CCOONNSSTTRRUUCCTTIIOONN

EVALUATIONEVALUATION

Page 27: Ingénierie ontologique

ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE

3.1 Les Méthodologies à partir de 3.1 Les Méthodologies à partir de zéro :zéro :P L A NP L A N

INTRODUCTION INTRODUCTION

I.. LES ONTOLOGIES :I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?I.1. Qu’est-ce qu’une ontologie ?

I.2. A quoi sert une ontologie ?I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ? I.3. Quels sont ses composants ?

I.4. Quels sont les types I.4. Quels sont les types

d’ontologies ?d’ontologies ?

I.5. Quel est le cycle de vie d’une I.5. Quel est le cycle de vie d’une

ontologie ?ontologie ?

II. L’INGENIERIE II. L’INGENIERIE

ONTOLOGIQUE :ONTOLOGIQUE :

II.1. Comment est née II.1. Comment est née

l’ingénierie ontologique ?l’ingénierie ontologique ?

II.2. Comment développer une II.2. Comment développer une

ontologie ?ontologie ?

II.2.1. Les principes à suivreII.2.1. Les principes à suivre

II.2.2. Les langages de II.2.2. Les langages de

spécificationspécification

II.2.3. Les méthodologies de II.2.3. Les méthodologies de

constructionconstruction

II.2.4. Les environnements de II.2.4. Les environnements de

développementdéveloppement

CONCLUSIONS ET CONCLUSIONS ET

PERSPECTIVES…PERSPECTIVES…

Les travaux de Uschold et GruningerLes travaux de Uschold et Gruninger

(1996)(1996)

Methontology (1997)Methontology (1997)

Les travaux de Guarino et Welty (2000)Les travaux de Guarino et Welty (2000)

ARCHONTE (2000) ARCHONTE (2000)

… …

Page 28: Ingénierie ontologique

ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE

3.1.1 METHONTOLOGY :3.1.1 METHONTOLOGY :

P L A NP L A N

INTRODUCTION INTRODUCTION

I.. LES ONTOLOGIES :I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?I.1. Qu’est-ce qu’une ontologie ?

I.2. A quoi sert une ontologie ?I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ? I.3. Quels sont ses composants ?

I.4. Quels sont les types I.4. Quels sont les types

d’ontologies ?d’ontologies ?

I.5. Quel est le cycle de vie d’une I.5. Quel est le cycle de vie d’une

ontologie ?ontologie ?

II. L’INGENIERIE II. L’INGENIERIE

ONTOLOGIQUE :ONTOLOGIQUE :

II.1. Comment est née II.1. Comment est née

l’ingénierie ontologique ?l’ingénierie ontologique ?

II.2. Comment développer une II.2. Comment développer une

ontologie ?ontologie ?

II.2.1. Les principes à suivreII.2.1. Les principes à suivre

II.2.2. Les langages de II.2.2. Les langages de

spécificationspécification

II.2.3. Les méthodologies de II.2.3. Les méthodologies de

constructionconstruction

II.2.4. Les environnements de II.2.4. Les environnements de

développementdéveloppement

CONCLUSIONS ET CONCLUSIONS ET

PERSPECTIVES…PERSPECTIVES…

Développée par l’équipe du LAI de l’université Développée par l’équipe du LAI de l’université de Madrid.de Madrid.

Prend en charge le cycle de vie de l’ontologiePrend en charge le cycle de vie de l’ontologie..Composée de dix étapes :Composée de dix étapes :

1. Glossaire des termes1. Glossaire des termes

2. Taxinomie de concepts2. Taxinomie de concepts

3. Diagramme des relations binaires3. Diagramme des relations binaires

4. Définir les attributs des concepts4. Définir les attributs des concepts

5. Décrire les relations5. Décrire les relations

6. Décrire les attributs d’instances6. Décrire les attributs d’instances

7. Décrire les attributs de classes7. Décrire les attributs de classes

8. Décrire les constantes8. Décrire les constantes

9. Décrire les axiomes formels9. Décrire les axiomes formels

10. Décrire les contraintes sur les valeurs des attributs10. Décrire les contraintes sur les valeurs des attributs

Page 29: Ingénierie ontologique

ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE

3.1. METHONTOLOGY : (suite)3.1. METHONTOLOGY : (suite)P L A NP L A N

INTRODUCTION INTRODUCTION

I.. LES ONTOLOGIES :I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?I.1. Qu’est-ce qu’une ontologie ?

I.2. A quoi sert une ontologie ?I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ? I.3. Quels sont ses composants ?

I.4. Quels sont les types I.4. Quels sont les types

d’ontologies ?d’ontologies ?

I.5. Quel est le cycle de vie d’une I.5. Quel est le cycle de vie d’une

ontologie ?ontologie ?

II. L’INGENIERIE II. L’INGENIERIE

ONTOLOGIQUE :ONTOLOGIQUE :

II.1. Comment est née II.1. Comment est née

l’ingénierie ontologique ?l’ingénierie ontologique ?

II.2. Comment développer une II.2. Comment développer une

ontologie ?ontologie ?

II.2.1. Les principes à suivreII.2.1. Les principes à suivre

II.2.2. Les langages de II.2.2. Les langages de

spécificationspécification

II.2.3. Les méthodologies de II.2.3. Les méthodologies de

constructionconstruction

II.2.4. Les environnements de II.2.4. Les environnements de

développementdéveloppement

CONCLUSIONS ET CONCLUSIONS ET

PERSPECTIVES…PERSPECTIVES…

Ontologie Ontologie implémentéeimplémentée

ModèleModèleConceptuelConceptuel

ModèleModèleConceptuel Conceptuel

MAJMAJ

Ontologie Ontologie Ré implémentéeRé implémentée

Ré-ingénierie Ré-ingénierie ontologiqueontologique

Page 30: Ingénierie ontologique

ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE

3.1 Les Méthodologies de construction 3.1 Les Méthodologies de construction des ontologies à partir de zéro: des ontologies à partir de zéro:

Synthèse :Synthèse :P L A NP L A N

INTRODUCTION INTRODUCTION

I.. LES ONTOLOGIES :I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?I.1. Qu’est-ce qu’une ontologie ?

I.2. A quoi sert une ontologie ?I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ? I.3. Quels sont ses composants ?

I.4. Quels sont les types I.4. Quels sont les types

d’ontologies ?d’ontologies ?

I.5. Quel est le cycle de vie d’une I.5. Quel est le cycle de vie d’une

ontologie ?ontologie ?

II. L’INGENIERIE II. L’INGENIERIE

ONTOLOGIQUE :ONTOLOGIQUE :

II.1. Comment est née II.1. Comment est née

l’ingénierie ontologique ?l’ingénierie ontologique ?

II.2. Comment développer une II.2. Comment développer une

ontologie ?ontologie ?

II.2.1. Les principes à suivreII.2.1. Les principes à suivre

II.2.2. Les langages de II.2.2. Les langages de

spécificationspécification

II.2.3. Les méthodologies de II.2.3. Les méthodologies de

constructionconstruction

II.2.4. Les environnements de II.2.4. Les environnements de

développementdéveloppement

CONCLUSIONS ET CONCLUSIONS ET

PERSPECTIVES…PERSPECTIVES…

La construction d’ontologies est La construction d’ontologies est

plus plus

un « art » qu’un processus un « art » qu’un processus

d’ingénierie classique.d’ingénierie classique.

Absence d’assise Absence d’assise théorique théorique

pour les méthodologiespour les méthodologies

Page 31: Ingénierie ontologique

ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE

3.2. Les Méthodologies de construction 3.2. Les Méthodologies de construction par réutilisation d’ontologies par réutilisation d’ontologies existantes : existantes : P L A NP L A N

INTRODUCTION INTRODUCTION

I.. LES ONTOLOGIES :I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?I.1. Qu’est-ce qu’une ontologie ?

I.2. A quoi sert une ontologie ?I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ? I.3. Quels sont ses composants ?

I.4. Quels sont les types I.4. Quels sont les types

d’ontologies ?d’ontologies ?

I.5. Quel est le cycle de vie d’une I.5. Quel est le cycle de vie d’une

ontologie ?ontologie ?

II. L’INGENIERIE II. L’INGENIERIE

ONTOLOGIQUE :ONTOLOGIQUE :

II.1. Comment est née II.1. Comment est née

l’ingénierie ontologique ?l’ingénierie ontologique ?

II.2. Comment développer une II.2. Comment développer une

ontologie ?ontologie ?

II.2.1. Les principes à suivreII.2.1. Les principes à suivre

II.2.2. Les langages de II.2.2. Les langages de

spécificationspécification

II.2.3. Les méthodologies de II.2.3. Les méthodologies de

constructionconstruction

II.2.4. Les environnements de II.2.4. Les environnements de

développementdéveloppement

CONCLUSIONS ET CONCLUSIONS ET

PERSPECTIVES…PERSPECTIVES…

IntégrationIntégration

Extension, Extension, spécialisation, spécialisation,

adaptation.adaptation.

FusionFusion

OntologieOntologie NouvelleNouvelleOntologieOntologie

Ontologie 1Ontologie 1

Ontologie 2Ontologie 2

NouvelleNouvelleOntologie Ontologie

(MOMIS, ONIONS)(MOMIS, ONIONS)

(FCA-Merge, ODE-(FCA-Merge, ODE-Merge)Merge)

Page 32: Ingénierie ontologique

ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE

3.2. Les Méthodologies de construction 3.2. Les Méthodologies de construction par réutilisation d’ontologies par réutilisation d’ontologies existantes : existantes :

Synthèse :Synthèse :

P L A NP L A N

INTRODUCTION INTRODUCTION

I.. LES ONTOLOGIES :I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?I.1. Qu’est-ce qu’une ontologie ?

I.2. A quoi sert une ontologie ?I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ? I.3. Quels sont ses composants ?

I.4. Quels sont les types I.4. Quels sont les types

d’ontologies ?d’ontologies ?

I.5. Quel est le cycle de vie d’une I.5. Quel est le cycle de vie d’une

ontologie ?ontologie ?

II. L’INGENIERIE II. L’INGENIERIE

ONTOLOGIQUE :ONTOLOGIQUE :

II.1. Comment est née II.1. Comment est née

l’ingénierie ontologique ?l’ingénierie ontologique ?

II.2. Comment développer une II.2. Comment développer une

ontologie ?ontologie ?

II.2.1. Les principes à suivreII.2.1. Les principes à suivre

II.2.2. Les langages de II.2.2. Les langages de

spécificationspécification

II.2.3. Les méthodologies de II.2.3. Les méthodologies de

constructionconstruction

II.2.4. Les environnements de II.2.4. Les environnements de

développementdéveloppement

CONCLUSIONS ET CONCLUSIONS ET

PERSPECTIVES…PERSPECTIVES…

Ces méthodologies ont Ces méthodologies ont des limitesdes limites, ,

l’intervention de l’ontologiste à chaque l’intervention de l’ontologiste à chaque

étape est inévitable, les décisions étape est inévitable, les décisions

importantes lui reviennent, surtout dans les importantes lui reviennent, surtout dans les

cas d’ontologies lourdes.cas d’ontologies lourdes.

Page 33: Ingénierie ontologique

ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE

3.3. Les Méthodologies pour 3.3. Les Méthodologies pour l’évaluation des ontologies :l’évaluation des ontologies :

P L A NP L A N

INTRODUCTION INTRODUCTION

I.. LES ONTOLOGIES :I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?I.1. Qu’est-ce qu’une ontologie ?

I.2. A quoi sert une ontologie ?I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ? I.3. Quels sont ses composants ?

I.4. Quels sont les types I.4. Quels sont les types

d’ontologies ?d’ontologies ?

I.5. Quel est le cycle de vie d’une I.5. Quel est le cycle de vie d’une

ontologie ?ontologie ?

II. L’INGENIERIE II. L’INGENIERIE

ONTOLOGIQUE :ONTOLOGIQUE :

II.1. Comment est née II.1. Comment est née

l’ingénierie ontologique ?l’ingénierie ontologique ?

II.2. Comment développer une II.2. Comment développer une

ontologie ?ontologie ?

II.2.1. Les principes à suivreII.2.1. Les principes à suivre

II.2.2. Les langages de II.2.2. Les langages de

spécificationspécification

II.2.3. Les méthodologies de II.2.3. Les méthodologies de

constructionconstruction

II.2.4. Les environnements de II.2.4. Les environnements de

développementdéveloppement

CONCLUSIONS ET CONCLUSIONS ET

PERSPECTIVES…PERSPECTIVES…

OntoAnalyserOntoAnalyser

OntoGeneratorOntoGenerator

OntoCleanOntoClean

Les Les Disfonctionnements,Disfonctionnements,

Les Incohérences,Les Incohérences,

Les Erreurs de Les Erreurs de Langages.Langages.

Synthèse :Synthèse :

Besoin de définir des critères standards Besoin de définir des critères standards d’évaluation des ontologies.d’évaluation des ontologies.

Page 34: Ingénierie ontologique

ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE

4. Les Environnements de 4. Les Environnements de développement développement des ontologies :des ontologies :P L A NP L A N

INTRODUCTION INTRODUCTION

I.. LES ONTOLOGIES :I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?I.1. Qu’est-ce qu’une ontologie ?

I.2. A quoi sert une ontologie ?I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ? I.3. Quels sont ses composants ?

I.4. Quels sont les types I.4. Quels sont les types

d’ontologies ?d’ontologies ?

I.5. Quel est le cycle de vie d’une I.5. Quel est le cycle de vie d’une

ontologie ?ontologie ?

II. L’INGENIERIE II. L’INGENIERIE

ONTOLOGIQUE :ONTOLOGIQUE :

II.1. Comment est née II.1. Comment est née

l’ingénierie ontologique ?l’ingénierie ontologique ?

II.2. Comment développer une II.2. Comment développer une

ontologie ?ontologie ?

II.2.1. Les principes à suivreII.2.1. Les principes à suivre

II.2.2. Les langages de II.2.2. Les langages de

spécificationspécification

II.2.3. Les méthodologies de II.2.3. Les méthodologies de

constructionconstruction

II.2.4. Les environnements de II.2.4. Les environnements de

développementdéveloppement

CONCLUSIONS ET CONCLUSIONS ET

PERSPECTIVES…PERSPECTIVES…

Protégé 2000Protégé 2000

OILEDOILED

OntoeditOntoedit

WebODEWebODE

… …

Page 35: Ingénierie ontologique

ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE

4.1 Protégé 2OOO :4.1 Protégé 2OOO :P L A NP L A N

INTRODUCTION INTRODUCTION

I.. LES ONTOLOGIES :I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?I.1. Qu’est-ce qu’une ontologie ?

I.2. A quoi sert une ontologie ?I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ? I.3. Quels sont ses composants ?

I.4. Quels sont les types I.4. Quels sont les types

d’ontologies ?d’ontologies ?

I.5. Quel est le cycle de vie d’une I.5. Quel est le cycle de vie d’une

ontologie ?ontologie ?

II. L’INGENIERIE II. L’INGENIERIE

ONTOLOGIQUE :ONTOLOGIQUE :

II.1. Comment est née II.1. Comment est née

l’ingénierie ontologique ?l’ingénierie ontologique ?

II.2. Comment développer une II.2. Comment développer une

ontologie ?ontologie ?

II.2.1. Les principes à suivreII.2.1. Les principes à suivre

II.2.2. Les langages de II.2.2. Les langages de

spécificationspécification

II.2.3. Les méthodologies de II.2.3. Les méthodologies de

constructionconstruction

II.2.4. Les environnements de II.2.4. Les environnements de

développementdéveloppement

CONCLUSIONS ET CONCLUSIONS ET

PERSPECTIVES…PERSPECTIVES…

Développé par l’université de médecine de Développé par l’université de médecine de Stanford vers 1995.Stanford vers 1995.

Construit autour des paradigmes des Construit autour des paradigmes des frames.frames.

Autorise une liberté de conception Autorise une liberté de conception importante.importante.

Possède une extension : protégé-owl.Possède une extension : protégé-owl.

Page 36: Ingénierie ontologique

ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE

4. Les Environnements de 4. Les Environnements de développement développement des ontologies :des ontologies :

Synthèse :Synthèse :

P L A NP L A N

INTRODUCTION INTRODUCTION

I.. LES ONTOLOGIES :I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?I.1. Qu’est-ce qu’une ontologie ?

I.2. A quoi sert une ontologie ?I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ? I.3. Quels sont ses composants ?

I.4. Quels sont les types I.4. Quels sont les types

d’ontologies ?d’ontologies ?

I.5. Quel est le cycle de vie d’une I.5. Quel est le cycle de vie d’une

ontologie ?ontologie ?

II. L’INGENIERIE II. L’INGENIERIE

ONTOLOGIQUE :ONTOLOGIQUE :

II.1. Comment est née II.1. Comment est née

l’ingénierie ontologique ?l’ingénierie ontologique ?

II.2. Comment développer une II.2. Comment développer une

ontologie ?ontologie ?

II.2.1. Les principes à suivreII.2.1. Les principes à suivre

II.2.2. Les langages de II.2.2. Les langages de

spécificationspécification

II.2.3. Les méthodologies de II.2.3. Les méthodologies de

constructionconstruction

II.2.4. Les environnements de II.2.4. Les environnements de

développementdéveloppement

CONCLUSIONS ET CONCLUSIONS ET

PERSPECTIVES…PERSPECTIVES…

Absence de prise en charge de toutes les Absence de prise en charge de toutes les étapes du développement des ontologies.étapes du développement des ontologies.

Manque d’interopérabilité entre les Manque d’interopérabilité entre les plateformes. plateformes.

Page 37: Ingénierie ontologique

ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE

CONCLUSIONCONCLUSION

P L A NP L A N

INTRODUCTION INTRODUCTION

I.. LES ONTOLOGIES :I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?I.1. Qu’est-ce qu’une ontologie ?

I.2. A quoi sert une ontologie ?I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ? I.3. Quels sont ses composants ?

I.4. Quels sont les types I.4. Quels sont les types

d’ontologies ?d’ontologies ?

I.5. Quel est le cycle de vie d’une I.5. Quel est le cycle de vie d’une

ontologie ?ontologie ?

II. L’INGENIERIE II. L’INGENIERIE

ONTOLOGIQUE :ONTOLOGIQUE :

II.1. Comment est née II.1. Comment est née

l’ingénierie ontologique ?l’ingénierie ontologique ?

II.2. Comment développer une II.2. Comment développer une

ontologie ?ontologie ?

II.2.1. Les principes à suivreII.2.1. Les principes à suivre

II.2.2. Les langages de II.2.2. Les langages de

spécificationspécification

II.2.3. Les méthodologies de II.2.3. Les méthodologies de

constructionconstruction

II.2.4. Les environnements de II.2.4. Les environnements de

développementdéveloppement

CONCLUSIONCONCLUSION

L’évolution de l’ingénierie ontologique est L’évolution de l’ingénierie ontologique est freinée par les aspects suivants :freinée par les aspects suivants :

Hétérogénéité des méthodes, outils et Hétérogénéité des méthodes, outils et langages de construction des ontologies langages de construction des ontologies (absence de normes);(absence de normes);

Absence d’assise théorique des Absence d’assise théorique des méthodologies de construction des méthodologies de construction des ontologies;ontologies;

Absence de normes en matière Absence de normes en matière d’évaluation des ontologies.d’évaluation des ontologies.