SlideShare une entreprise Scribd logo
1  sur  37
ETAT DE L’ART
           SUR
L’INGENIERIE ONTOLOGIQUE

             Réalisé par :
       Zemmouchi-Ghomari Leila,
         l_zemmouchi@esi.dz




            - 05 Novembre 2007 -
ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE


INTRODUCTION

I. LES ONTOLOGIES :

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

I.2. A quoi sert une ontologie ?

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

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

I.5. Quel est le cycle de vie d’une ontologie ?
ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE


II. L’INGENIERIE ONTOLOGIQUE :

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

II.2. Comment développer une ontologie ?

 II.2.1. Les principes à suivre

 II.2.2. Les langages de spécification

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

 II.2.4. Les environnements de développement

CONCLUSIONS ET PERSPECTIVES…
ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE


                                      INTRODUCTION
PLAN
INTRODUCTION
                                         Acquisition des Connaissances
I.. LES ONTOLOGIES :

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

I.2. A quoi sert une ontologie ?
                                         Partage des Connaissances
                                         Réutilisation des Bases de Connaissances
I.3. Quels sont ses composants ?

I.4. Quels sont les types
       d’ontologies ?

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

II. L’INGENIERIE
       ONTOLOGIQUE :

II.1. Comment est née
                                         Intérêt accordé au domaine des ontologies
       l’ingénierie ontologique ?

II.2. Comment développer une
       ontologie ?

 II.2.1. Les principes à suivre

 II.2.2. Les langages de
       spécification                               L’Ingénierie Ontologique
 II.2.3. Les méthodologies de
       construction

 II.2.4. Les environnements de
       développement

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

                                      Qu’est_ce qu’une ontologie ?
PLAN
INTRODUCTION                                   Origine Philosophique
I.. LES ONTOLOGIES :

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

I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ?
                                                   ONTO      LOGIE
I.4. Quels sont les types
       d’ontologies ?

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

II. L’INGENIERIE



                                                                  Étude
       ONTOLOGIQUE :

II.1. Comment est née
       l’ingénierie ontologique ?
                                                Être
II.2. Comment développer une
       ontologie ?

 II.2.1. Les principes à suivre
                                                          De l’
 II.2.2. Les langages de
       spécification

 II.2.3. Les méthodologies de                   Théorie De l’Existence
       construction

 II.2.4. Les environnements de
       développement

CONCLUSIONS ET
       PERSPECTIVES…
ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE


                                      Qu’est_ce qu’une ontologie ?
PLAN
INTRODUCTION



I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?
                                      « An ontology is an explicit specification of
I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ?
                                      a conceptualization »
                                                                       Tom Gruber, 1993
I.4. Quels sont les types
       d’ontologies ?

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

II. L’INGENIERIE
       ONTOLOGIQUE :



                                      « L’ontologie est la connaissance de base
II.1. Comment est née
       l’ingénierie ontologique ?

II.2. Comment développer une



                                      de n’importe quelle base de connaissances »
       ontologie ?

 II.2.1. Les principes à suivre

 II.2.2. Les langages de
       spécification
                                                                  Riichiro Mizoguchi, 2002
 II.2.3. Les méthodologies de
       construction

 II.2.4. Les environnements de
       développement

CONCLUSIONS ET
       PERSPECTIVES…
ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE

                                       A quoi Sert une ontologie ?
PLAN
                                      « To provide a basis of building models of
INTRODUCTION
                                      all things in which computer science is
I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?
                                      interested »
I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ?
                                                                        Riichiro Mizoguchi, 2002
I.4. Quels sont les types
       d’ontologies ?

I.5. Quel est le cycle de vie d’une
       ontologie ?
                                       La communication entre les spécialistes d’un domaine;
II. L’INGENIERIE
       ONTOLOGIQUE :

II.1. Comment est née
                                       L’acquisition des connaissances;
                                       La réutilisation et le partage des BCs;
       l’ingénierie ontologique ?

II.2. Comment développer une
       ontologie ?

 II.2.1. Les principes à suivre        L’indexation des informations;
 II.2.2. Les langages de
       spécification                   L’échange entre SI représentés différemment;
 II.2.3. Les méthodologies de
       construction

 II.2.4. Les environnements de
                                       Etc
       développement

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


                                      Quels sont les composants d’une ontologie ?
PLAN



                                                 Les Concepts;
INTRODUCTION



I.. LES ONTOLOGIES :

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

I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ?
                                                 Les Relations;
                                                 Les Fonctions;
I.4. Quels sont les types
       d’ontologies ?

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

II. L’INGENIERIE
       ONTOLOGIQUE :
                                                 Les Axiomes;
II.1. Comment est née
       l’ingénierie ontologique ?

II.2. Comment développer une
                                                 Les Instances.
       ontologie ?

 II.2.1. Les principes à suivre

 II.2.2. Les langages de
       spécification

 II.2.3. Les méthodologies de
       construction

 II.2.4. Les environnements de
       développement

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

                                      Quels sont les composants d’une ontologie ?
                                      1. Les Concepts :
PLAN


                                           Terme                     Extension
INTRODUCTION



I.. LES ONTOLOGIES :

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

I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ?



                                                        Concept
I.4. Quels sont les types
       d’ontologies ?

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

II. L’INGENIERIE
       ONTOLOGIQUE :

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

II.2. Comment développer une
       ontologie ?


                                                        Intension
 II.2.1. Les principes à suivre

 II.2.2. Les langages de
       spécification

 II.2.3. Les méthodologies de

                                                                              Selon
                                                   Triangle Sémantique
       construction


                                                                             Aristote
 II.2.4. Les environnements de
       développement

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

                                      Quels sont les composants d’une ontologie ?
                                      1. Les Concepts : Exemple
PLAN
                                          Voiture,                               206
                                         automobile,
INTRODUCTION
                                                                                 307
I.. LES ONTOLOGIES :                       caisse,                             Mercedes
I.1. Qu’est-ce qu’une ontologie ?           tacot,
I.2. A quoi sert une ontologie ?
                                           bagnole
I.3. Quels sont ses composants ?



                                                             Voiture
I.4. Quels sont les types
       d’ontologies ?

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

II. L’INGENIERIE
       ONTOLOGIQUE :

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

II.2. Comment développer une
       ontologie ?

 II.2.1. Les principes à suivre                        Véhicule de transport
 II.2.2. Les langages de
       spécification
                                                         automobile léger
 II.2.3. Les méthodologies de



                                                   Triangle Sémantique
       construction

 II.2.4. Les environnements de
       développement

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


                                      Quels sont les composants d’une ontologie ?
PLAN                                  2. Les Relations :
INTRODUCTION



I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?
                                      Composé de, Fabriqué par, Appartient à …
I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ?



                                      La Subsomption                    « is a »
I.4. Quels sont les types
       d’ontologies ?

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



                                      Relation Centrale dans les ontologies
       ontologie ?

II. L’INGENIERIE
       ONTOLOGIQUE :

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

II.2. Comment développer une
       ontologie ?

 II.2.1. Les principes à suivre

 II.2.2. Les langages de
       spécification

 II.2.3. Les méthodologies de
       construction

 II.2.4. Les environnements de
       développement

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

                                      Quels sont les composants d’une ontologie ?
                                      2. Les Relations : (Exemple)
PLAN


                                                            Substance
INTRODUCTION



I.. LES ONTOLOGIES :

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

I.2. A quoi sert une ontologie ?
                                               Matériel             Immatériel
                                                                                    Esprit
I.3. Quels sont ses composants ?

I.4. Quels sont les types                               Corps
       d’ontologies ?

I.5. Quel est le cycle de vie d’une
       ontologie ?
                                               Animé         Inanimé
II. L’INGENIERIE
                                                                              Minéral
                                                      Être Vivant
       ONTOLOGIQUE :

II.1. Comment est née
       l’ingénierie ontologique ?
                                        Sensible
II.2. Comment développer une                                     Insensible
       ontologie ?
                                                                                        Plante
 II.2.1. Les principes à suivre                       Animal
 II.2.2. Les langages de


                                       Rationnel            Irrationnel
       spécification

 II.2.3. Les méthodologies de
       construction

 II.2.4. Les environnements de
                                                   Humain                 Bête
       développement

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


                                      Quels sont les composants d’une ontologie ?
PLAN                                  3. Les Fonctions :
                                      Exemple :
INTRODUCTION



I.. LES ONTOLOGIES :

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

I.2. A quoi sert une ontologie ?
                                      Prix d’une voiture d’occasion =
I.3. Quels sont ses composants ?

I.4. Quels sont les types             Fonction (le modèle de la voiture, la date
                                      de fabrication et le nombre de kilomètres)
       d’ontologies ?

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

II. L’INGENIERIE



                                      4. Les Axiomes : pour modéliser les phrases
       ONTOLOGIQUE :

II.1. Comment est née


                                      toujours vraies, les Contraintes.
       l’ingénierie ontologique ?

II.2. Comment développer une
       ontologie ?

 II.2.1. Les principes à suivre

 II.2.2. Les langages de
       spécification

 II.2.3. Les méthodologies de
                                      5. Les Instances : Extensions des concepts.
       construction

 II.2.4. Les environnements de
       développement

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


                                      Quels sont les différents types d’ontologies?
PLAN
INTRODUCTION
                                                          Ontologie
I.. LES ONTOLOGIES :

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

I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ?

I.4. Quels sont les types
       d’ontologies ?
                                         L’objet de                        Le niveau
                                      conceptualisation                    De détail
I.5. Quel est le cycle de vie d’une
       ontologie ?

II. L’INGENIERIE
       ONTOLOGIQUE :

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

II.2. Comment développer une
       ontologie ?
                                                Le degré                Le niveau
                                             de formalisme
 II.2.1. Les principes à suivre


                                                                      de complétude
 II.2.2. Les langages de


                                           de la représentation
       spécification

 II.2.3. Les méthodologies de
       construction

 II.2.4. Les environnements de
       développement

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


                                      Quels sont les différents types d’ontologies?

                                                                                  Le niveau
PLAN
INTRODUCTION
                                                             Ontologie            De détail
I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?
                                           L’objet de                             Le niveau
                                                                                de complétude
                                        conceptualisation
I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ?

I.4. Quels sont les types
                                                                                  Le degré
       d’ontologies ?                                                         de formalisme
I.5. Quel est le cycle de vie d’une                                         de la représentation
       ontologie ?
                                           De représentation de connaissances
II. L’INGENIERIE


                                            De haut niveau
       ONTOLOGIQUE :

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

II.2. Comment développer une
       ontologie ?
                                            Générique
 II.2.1. Les principes à suivre

 II.2.2. Les langages de                   De domaine
       spécification


                                            De tâches
 II.2.3. Les méthodologies de
       construction

 II.2.4. Les environnements de
       développement                        D’application
CONCLUSIONS ET
ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE


                                      Quels sont les différents types d’ontologies?
PLAN
                                          L’objet de
INTRODUCTION
                                       conceptualisation     Ontologie
I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?
                                            Le degré
I.2. A quoi sert une ontologie ?        de formalisme
I.3. Quels sont ses composants ?      de la représentation
I.4. Quels sont les types
       d’ontologies ?
                                          Le niveau             Le niveau
                                                                De détail
I.5. Quel est le cycle de vie d’une
       ontologie ?                      de complétude
II. L’INGENIERIE
       ONTOLOGIQUE :

II.1. Comment est née
       l’ingénierie ontologique ?                                    Granularité Fine
II.2. Comment développer une
       ontologie ?

 II.2.1. Les principes à suivre

 II.2.2. Les langages de                                            Granularité Large
       spécification

 II.2.3. Les méthodologies de
       construction

 II.2.4. Les environnements de
       développement

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


                                      Quels sont les différents types d’ontologies?
PLAN
                                                                                    Le niveau
INTRODUCTION                             L’objet de          Ontologie              De détail
                                      conceptualisation
I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?           Le degré
I.2. A quoi sert une ontologie ?
                                        de formalisme
I.3. Quels sont ses composants ?
                                      de la représentation
I.4. Quels sont les types



                                                                Le niveau
       d’ontologies ?

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


                                                              de complétude
       ontologie ?

II. L’INGENIERIE
       ONTOLOGIQUE :

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

II.2. Comment développer une
       ontologie ?
                                                                         Niveau Sémantique
 II.2.1. Les principes à suivre

 II.2.2. Les langages de
       spécification
                                                                         Niveau Référentiel
 II.2.3. Les méthodologies de
       construction

 II.2.4. Les environnements de
       développement
                                                                         Niveau Opérationnel
CONCLUSIONS ET
ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE


                                      Quels sont les différents types d’ontologies?
PLAN
                                          L’objet de                             Le niveau
INTRODUCTION
                                       conceptualisation    Ontologie            De détail
I.. LES ONTOLOGIES :

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

I.2. A quoi sert une ontologie ?                                                  Le niveau
I.3. Quels sont ses composants ?                                                de complétude
I.4. Quels sont les types
       d’ontologies ?
                                                         Le degré
                                                      de formalisme
I.5. Quel est le cycle de vie d’une
       ontologie ?


                                                    de la représentation
II. L’INGENIERIE
       ONTOLOGIQUE :

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

II.2. Comment développer une
       ontologie ?
                                                             Informelles
 II.2.1. Les principes à suivre

 II.2.2. Les langages de                                     Semi-Informelles
       spécification

 II.2.3. Les méthodologies de
                                                             Semi-Formelles
       construction


                                                             Formelles
 II.2.4. Les environnements de
       développement

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

                                      Quel est le Cycle de Vie d’une ontologie ?




                                                                           Acquisition des Connaissances
                                                                           Acquisition des Connaissances
PLAN
                                      Planification
INTRODUCTION
                                                         Spécification
                                      Des Actions
I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?      Détection
I.2. A quoi sert une ontologie ?
                                      Des Besoins      Conceptualisation
I.3. Quels sont ses composants ?

I.4. Quels sont les types
       d’ontologies ?                                    Formalisation
I.5. Quel est le cycle de vie d’une
       ontologie ?

II. L’INGENIERIE
       ONTOLOGIQUE :
                                                         Intégration
II.1. Comment est née
       l’ingénierie ontologique ?

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

 II.2.1. Les principes à suivre

 II.2.2. Les langages de                                   Évolution
       spécification

 II.2.3. Les méthodologies de
       construction

 II.2.4. Les environnements de
       développement
                                        Évaluation                                                         Utilisation
CONCLUSIONS ET
ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE


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


                                       la construction d’une Base de
INTRODUCTION



I.. LES ONTOLOGIES :



                                       Connaissances est un processus complexe
I.1. Qu’est-ce qu’une ontologie ?

I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ?



                                       et long.
I.4. Quels sont les types
       d’ontologies ?

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

II. L’INGENIERIE
       ONTOLOGIQUE :

II.1. Comment est née
                                       Dès lors, la réutilisation et le partage des
       l’ingénierie ontologique ?

II.2. Comment développer une
       ontologie ?
                                       ces BCs est devenu un besoin.
 II.2.1. Les principes à suivre

 II.2.2. Les langages de
       spécification

 II.2.3. Les méthodologies de
       construction

 II.2.4. Les environnements de
       développement

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

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

PLAN                                  « L’ingénierie ontologique est la branche
                                      de l’ingénierie des connaissances qui
INTRODUCTION



I.. LES ONTOLOGIES :

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

I.2. A quoi sert une ontologie ?      exploite les principes de l’ontologie
                                      (formelle) pour construire des ontologies »
I.3. Quels sont ses composants ?

I.4. Quels sont les types
       d’ontologies ?

I.5. Quel est le cycle de vie d’une
       ontologie ?
                                      Guarino & al, 1995
II. L’INGENIERIE



                                                Ontologie instanciée
       ONTOLOGIQUE :

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

II.2. Comment développer une
       ontologie ?

 II.2.1. Les principes à suivre

 II.2.2. Les langages de
       spécification

 II.2.3. Les méthodologies de
       construction
                                                      Base de
 II.2.4. Les environnements de
       développement
                                                   Connaissances
CONCLUSIONS ET
ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE


                                      Comment développer une ontologie ?
PLAN
INTRODUCTION                                        INGENIERIE
I.. LES ONTOLOGIES :

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

I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ?



                                      « Un ensemble de Concepts, d’outils et de
I.4. Quels sont les types
       d’ontologies ?

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



                                      méthodes généralisables, reproductibles
II. L’INGENIERIE
       ONTOLOGIQUE :

II.1. Comment est née



                                      et évaluables »             F.Tort & al, 2000
       l’ingénierie ontologique ?

II.2. Comment développer une
       ontologie ?

 II.2.1. Les principes à suivre

 II.2.2. Les langages de
       spécification

 II.2.3. Les méthodologies de
       construction

 II.2.4. Les environnements de
       développement

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


                                      Comment développer une ontologie ?
PLAN                                  1. Les Principes à suivre :
INTRODUCTION



I.. LES ONTOLOGIES :
                                          Clarté et objectivité;
I.1. Qu’est-ce qu’une ontologie ?
                                          Complétude;
I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ?
                                          Cohérence;
I.4. Quels sont les types
       d’ontologies ?
                                          Extension monolithique;
I.5. Quel est le cycle de vie d’une
       ontologie ?
                                          Engagements ontologiques minimaux;
II. L’INGENIERIE
       ONTOLOGIQUE :
                                          Principe de distinction ontologique;
II.1. Comment est née
       l’ingénierie ontologique ?
                                          Diversification des hiérarchies;
II.2. Comment développer une
       ontologie ?
                                          Modularité;
 II.2.1. Les principes à suivre

 II.2.2. Les langages de
                                          Minimiser la distance sémantique entre les frères
       spécification

 II.2.3. Les méthodologies de
                                          Standardiser les noms.
       construction

 II.2.4. Les environnements de
       développement

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


                                      Comment développer une ontologie ?
PLAN
INTRODUCTION
                                      2. Les Langages de spécification :
I.. LES ONTOLOGIES :

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

I.2. A quoi sert une ontologie ?
                                           Langages         Langages
I.3. Quels sont ses composants ?

I.4. Quels sont les types
       d’ontologies ?                    Traditionnels   Destinés au Web
                                          Ontolingua
I.5. Quel est le cycle de vie d’une
       ontologie ?
                                                            XML
                                          OKBC              RDF
II. L’INGENIERIE
       ONTOLOGIQUE :

II.1. Comment est née
       l’ingénierie ontologique ?
                                          OCML              XOL
II.2. Comment développer une
                                          Flogic            SHOE
                                          LOOM
       ontologie ?

 II.2.1. Les principes à suivre
                                                            OIL
                                          …                 DAML
 II.2.2. Les langages de
       spécification


                                                            DAML+OIL
 II.2.3. Les méthodologies de
       construction

 II.2.4. Les environnements de
       développement
                                                            OWL
CONCLUSIONS ET
       PERSPECTIVES…
                                                            …
ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE


                                      Comment développer une ontologie ?
PLAN
INTRODUCTION
                                      2. Les Langages de spécification : (suite)
I.. LES ONTOLOGIES :                                   XML
I.1. Qu’est-ce qu’une ontologie ?

I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ?

I.4. Quels sont les types
       d’ontologies ?

I.5. Quel est le cycle de vie d’une                     XOL     RDF     OKBC
       ontologie ?

II. L’INGENIERIE
       ONTOLOGIQUE :

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

II.2. Comment développer une
       ontologie ?

 II.2.1. Les principes à suivre

 II.2.2. Les langages de
                                                          DAML+OIL
       spécification

 II.2.3. Les méthodologies de
       construction

 II.2.4. Les environnements de
       développement
                                                              OWL
CONCLUSIONS ET
       PERSPECTIVES…
ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE

                                      Comment développer une ontologie ?
                                      3. Les Méthodologies de l’ingénierie
PLAN
INTRODUCTION
                                      ontologique:
I.. LES ONTOLOGIES :

                                          C
                                                          Construction d’ontologies
I.1. Qu’est-ce qu’une ontologie ?

I.2. A quoi sert une ontologie ?          O
                                          N               à partir de zéro
I.3. Quels sont ses composants ?


                                          S
I.4. Quels sont les types
       d’ontologies ?

I.5. Quel est le cycle de vie d’une       T
       ontologie ?
                                          R
                                          U
II. L’INGENIERIE


                                                           Construction d’ontologies
       ONTOLOGIQUE :

II.1. Comment est née                     C
       l’ingénierie ontologique ?
                                          T                par réutilisation
                                          I
II.2. Comment développer une
       ontologie ?

 II.2.1. Les principes à suivre           O
                                                           d’ontologies existantes
 II.2.2. Les langages de
                                          N
       spécification

 II.2.3. Les méthodologies de
       construction                   EVALUATION          Évaluation d’une ontologie
 II.2.4. Les environnements de
       développement

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


                                      3.1 Les Méthodologies à partir de zéro :
PLAN
INTRODUCTION
                                        Les travaux de Uschold et Gruninger
                                        (1996)
I.. LES ONTOLOGIES :

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

I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ?

I.4. Quels sont les types               Methontology (1997)
       d’ontologies ?


                                        Les travaux de Guarino et Welty (2000)
I.5. Quel est le cycle de vie d’une
       ontologie ?

II. L’INGENIERIE



                                        ARCHONTE (2000)
       ONTOLOGIQUE :

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



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

 II.2.1. Les principes à suivre

 II.2.2. Les langages de
       spécification

 II.2.3. Les méthodologies de
       construction

 II.2.4. Les environnements de
       développement

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

                                       3.1.1 METHONTOLOGY :
                                          Développée par l’équipe du LAI de l’université de
                                          Madrid.
PLAN
INTRODUCTION



I.. LES ONTOLOGIES :                      Prend en charge le cycle de vie de l’ontologie
I.1. Qu’est-ce qu’une ontologie ?

I.2. A quoi sert une ontologie ?       .
                                      Composée de dix étapes :
I.3. Quels sont ses composants ?

I.4. Quels sont les types                1. Glossaire des termes
       d’ontologies ?

I.5. Quel est le cycle de vie d’une       2. Taxinomie de concepts
                                          3. Diagramme des relations binaires
       ontologie ?

II. L’INGENIERIE
       ONTOLOGIQUE :

II.1. Comment est née
                                          4. Définir les attributs des concepts
       l’ingénierie ontologique ?
                                          5. Décrire les relations
II.2. Comment développer une
       ontologie ?                        6. Décrire les attributs d’instances
                                          7. Décrire les attributs de classes
 II.2.1. Les principes à suivre

 II.2.2. Les langages de
       spécification

 II.2.3. Les méthodologies de
                                          8. Décrire les constantes
       construction
                                          9. Décrire les axiomes formels
 II.2.4. Les environnements de
       développement                      10. Décrire les contraintes sur les valeurs des attributs
CONCLUSIONS ET
ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE


                                      3.1. METHONTOLOGY : (suite)
PLAN
INTRODUCTION



I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?           Modèle                    Modèle
I.2. A quoi sert une ontologie ?
                                           Conceptuel               Conceptuel
                                                                       MAJ
I.3. Quels sont ses composants ?

I.4. Quels sont les types
       d’ontologies ?

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

II. L’INGENIERIE
       ONTOLOGIQUE :

II.1. Comment est née


                                           Ontologie
       l’ingénierie ontologique ?

II.2. Comment développer une                                         Ontologie
       ontologie ?
                                          implémentée              Ré implémentée
 II.2.1. Les principes à suivre

 II.2.2. Les langages de
       spécification

 II.2.3. Les méthodologies de
       construction

 II.2.4. Les environnements de
                                               Ré-ingénierie ontologique
       développement

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

                                      3.1 Les Méthodologies de construction des
                                      ontologies à partir de zéro:
                                      Synthèse :
PLAN
INTRODUCTION



I.. LES ONTOLOGIES :

I.1. Qu’est-ce qu’une ontologie ?
                                           La construction d’ontologies est plus
I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ?

I.4. Quels sont les types
                                           un « art » qu’un processus d’ingénierie
       d’ontologies ?

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

II. L’INGENIERIE
       ONTOLOGIQUE :

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

II.2. Comment développer une
       ontologie ?
                                                Absence d’assise théorique
                                                pour les méthodologies
 II.2.1. Les principes à suivre

 II.2.2. Les langages de
       spécification

 II.2.3. Les méthodologies de
       construction

 II.2.4. Les environnements de
       développement

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

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


                                                         Intégration
                                        Ontologie                         Nouvelle
I.. LES ONTOLOGIES :

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

I.2. A quoi sert une ontologie ?
                                                        Extension,        Ontologie
                                      (MOMIS, ONIONS) spécialisation,
I.3. Quels sont ses composants ?

I.4. Quels sont les types


                                                       adaptation.
       d’ontologies ?

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

II. L’INGENIERIE



                                        Ontologie 1
       ONTOLOGIQUE :

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


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

 II.2.1. Les principes à suivre
                                                                             Nouvelle
 II.2.2. Les langages de                                                    Ontologie
       spécification

 II.2.3. Les méthodologies de
                                        Ontologie 2
       construction

 II.2.4. Les environnements de
       développement                  (FCA-Merge, ODE-Merge)
CONCLUSIONS ET
ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE

                                      3.2. Les Méthodologies de construction par
                                      réutilisation d’ontologies existantes :
PLAN
INTRODUCTION
                                      Synthèse :
I.. LES ONTOLOGIES :

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

I.2. A quoi sert une ontologie ?      Ces méthodologies ont des limites,
I.3. Quels sont ses composants ?

I.4. Quels sont les types
       d’ontologies ?
                                      l’intervention de l’ontologiste à chaque étape
                                      est inévitable, les décisions importantes lui
I.5. Quel est le cycle de vie d’une
       ontologie ?

II. L’INGENIERIE


                                      reviennent, surtout dans les cas d’ontologies
       ONTOLOGIQUE :

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

II.2. Comment développer une
       ontologie ?
                                      lourdes.
 II.2.1. Les principes à suivre

 II.2.2. Les langages de
       spécification

 II.2.3. Les méthodologies de
       construction

 II.2.4. Les environnements de
       développement

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

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



I.. LES ONTOLOGIES :                   OntoAnalyser        Les Disfonctionnements,
I.1. Qu’est-ce qu’une ontologie ?

I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ?
                                       OntoGenerator       Les Incohérences,
                                                           Les Erreurs de Langages.
I.4. Quels sont les types
       d’ontologies ?
                                       OntoClean
I.5. Quel est le cycle de vie d’une
       ontologie ?

II. L’INGENIERIE
       ONTOLOGIQUE :



                                      Synthèse :
II.1. Comment est née
       l’ingénierie ontologique ?

II.2. Comment développer une


                                      Besoin de définir des critères standards
       ontologie ?

 II.2.1. Les principes à suivre

 II.2.2. Les langages de
       spécification
                                      d’évaluation des ontologies.
 II.2.3. Les méthodologies de
       construction

 II.2.4. Les environnements de
       développement

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

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


                                                   Protégé 2000
INTRODUCTION



I.. LES ONTOLOGIES :

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

I.2. A quoi sert une ontologie ?
                                                   OILED
I.3. Quels sont ses composants ?

I.4. Quels sont les types
       d’ontologies ?
                                                   Ontoedit
I.5. Quel est le cycle de vie d’une
       ontologie ?

II. L’INGENIERIE
                                                   WebODE
       ONTOLOGIQUE :

II.1. Comment est née
       l’ingénierie ontologique ?                  …
II.2. Comment développer une
       ontologie ?

 II.2.1. Les principes à suivre

 II.2.2. Les langages de
       spécification

 II.2.3. Les méthodologies de
       construction

 II.2.4. Les environnements de
       développement

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



                                      4.1 Protégé 2OOO :
PLAN


                                       Développé par l’université de médecine de
INTRODUCTION




                                      Stanford vers 1995.
I.. LES ONTOLOGIES :

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

I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ?

I.4. Quels sont les types
                                        Construit autour des paradigmes des frames.
                                        Autorise une liberté de conception importante.
       d’ontologies ?

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

II. L’INGENIERIE
       ONTOLOGIQUE :
                                        Possède une extension : protégé-owl.
II.1. Comment est née
       l’ingénierie ontologique ?

II.2. Comment développer une
       ontologie ?

 II.2.1. Les principes à suivre

 II.2.2. Les langages de
       spécification

 II.2.3. Les méthodologies de
       construction

 II.2.4. Les environnements de
       développement

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

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



I.. LES ONTOLOGIES :                  Synthèse :
I.1. Qu’est-ce qu’une ontologie ?

I.2. A quoi sert une ontologie ?

I.3. Quels sont ses composants ?
                                        Absence de prise en charge de toutes les
                                      étapes du développement des ontologies.
I.4. Quels sont les types
       d’ontologies ?

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


                                        Manque d’interopérabilité entre les
       ontologie ?

II. L’INGENIERIE
       ONTOLOGIQUE :

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

II.2. Comment développer une
       ontologie ?

 II.2.1. Les principes à suivre

 II.2.2. Les langages de
       spécification

 II.2.3. Les méthodologies de
       construction

 II.2.4. Les environnements de
       développement

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


                                      CONCLUSION
PLAN
INTRODUCTION                          L’évolution de l’ingénierie ontologique est
I.. LES ONTOLOGIES :                  freinée par les aspects suivants :
I.1. Qu’est-ce qu’une ontologie ?

I.2. A quoi sert une ontologie ?
                                        Hétérogénéité des méthodes, outils et
                                      langages de construction des ontologies
I.3. Quels sont ses composants ?

I.4. Quels sont les types


                                      (absence de normes);
       d’ontologies ?

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

II. L’INGENIERIE
       ONTOLOGIQUE :
                                       Absence d’assise théorique des
II.1. Comment est née
       l’ingénierie ontologique ?
                                      méthodologies de construction des ontologies;
                                        Absence de normes en matière d’évaluation
II.2. Comment développer une
       ontologie ?

 II.2.1. Les principes à suivre

 II.2.2. Les langages de
                                      des ontologies.
       spécification

 II.2.3. Les méthodologies de
       construction

 II.2.4. Les environnements de
       développement

CONCLUSION

Contenu connexe

Tendances

Ergonomie et modélisation des utilisateurs d'une ihm 2014
Ergonomie et modélisation des utilisateurs d'une ihm 2014Ergonomie et modélisation des utilisateurs d'une ihm 2014
Ergonomie et modélisation des utilisateurs d'une ihm 2014Atelier IHM Polytech Nice Sophia
 
Intelligence Artificielle - Algorithmes de recherche
Intelligence Artificielle - Algorithmes de rechercheIntelligence Artificielle - Algorithmes de recherche
Intelligence Artificielle - Algorithmes de rechercheMohamed Heny SELMI
 
Présentation doctorat zemmouchi-ghomari leila
Présentation doctorat zemmouchi-ghomari leilaPrésentation doctorat zemmouchi-ghomari leila
Présentation doctorat zemmouchi-ghomari leilaLeila Zemmouchi-Ghomari
 
eServices-Tp1: Web Services
eServices-Tp1: Web ServiceseServices-Tp1: Web Services
eServices-Tp1: Web ServicesLilia Sfaxi
 
Modèles de langue : Ngrammes
Modèles de langue : NgrammesModèles de langue : Ngrammes
Modèles de langue : NgrammesJaouad Dabounou
 
Chp1 - Introduction aux méthodologies de Conception
Chp1 - Introduction aux méthodologies de ConceptionChp1 - Introduction aux méthodologies de Conception
Chp1 - Introduction aux méthodologies de ConceptionLilia Sfaxi
 
L’apport du Web sémantique à la recherche d’informations
L’apport du Web sémantique à la recherche d’informationsL’apport du Web sémantique à la recherche d’informations
L’apport du Web sémantique à la recherche d’informationsAref Jdey
 
Réfléchir aux usages pédagogiques de l'IA
Réfléchir aux usages pédagogiques de l'IARéfléchir aux usages pédagogiques de l'IA
Réfléchir aux usages pédagogiques de l'IAUniversité de Sherbrooke
 
Initiation au langage python
Initiation au langage python Initiation au langage python
Initiation au langage python Sarah
 
Jeu Sérieux: Concepts et exemples concrets
Jeu Sérieux: Concepts et exemples concretsJeu Sérieux: Concepts et exemples concrets
Jeu Sérieux: Concepts et exemples concretsMATI Montréal
 
11 visual basic .net - acces aux donnees avec ado .net
11 visual basic .net - acces aux donnees avec ado .net11 visual basic .net - acces aux donnees avec ado .net
11 visual basic .net - acces aux donnees avec ado .netHamza SAID
 
eServices-Tp2: bpel
eServices-Tp2: bpeleServices-Tp2: bpel
eServices-Tp2: bpelLilia Sfaxi
 

Tendances (20)

Ergonomie et modélisation des utilisateurs d'une ihm 2014
Ergonomie et modélisation des utilisateurs d'une ihm 2014Ergonomie et modélisation des utilisateurs d'une ihm 2014
Ergonomie et modélisation des utilisateurs d'une ihm 2014
 
Intelligence Artificielle - Algorithmes de recherche
Intelligence Artificielle - Algorithmes de rechercheIntelligence Artificielle - Algorithmes de recherche
Intelligence Artificielle - Algorithmes de recherche
 
Présentation doctorat zemmouchi-ghomari leila
Présentation doctorat zemmouchi-ghomari leilaPrésentation doctorat zemmouchi-ghomari leila
Présentation doctorat zemmouchi-ghomari leila
 
eServices-Tp1: Web Services
eServices-Tp1: Web ServiceseServices-Tp1: Web Services
eServices-Tp1: Web Services
 
Thérèse Libourel, Ontologies en SHS, 2015-11-09, Tours
Thérèse Libourel, Ontologies en SHS, 2015-11-09, ToursThérèse Libourel, Ontologies en SHS, 2015-11-09, Tours
Thérèse Libourel, Ontologies en SHS, 2015-11-09, Tours
 
Modèles de langue : Ngrammes
Modèles de langue : NgrammesModèles de langue : Ngrammes
Modèles de langue : Ngrammes
 
CM patterns
CM patternsCM patterns
CM patterns
 
Chp1 - Introduction aux méthodologies de Conception
Chp1 - Introduction aux méthodologies de ConceptionChp1 - Introduction aux méthodologies de Conception
Chp1 - Introduction aux méthodologies de Conception
 
L’apport du Web sémantique à la recherche d’informations
L’apport du Web sémantique à la recherche d’informationsL’apport du Web sémantique à la recherche d’informations
L’apport du Web sémantique à la recherche d’informations
 
Web 2.0 : une introduction
Web 2.0 : une introductionWeb 2.0 : une introduction
Web 2.0 : une introduction
 
Recherche semantique
Recherche semantique Recherche semantique
Recherche semantique
 
Cours TICE
Cours TICECours TICE
Cours TICE
 
Réfléchir aux usages pédagogiques de l'IA
Réfléchir aux usages pédagogiques de l'IARéfléchir aux usages pédagogiques de l'IA
Réfléchir aux usages pédagogiques de l'IA
 
Initiation au langage python
Initiation au langage python Initiation au langage python
Initiation au langage python
 
Cadre de référence
Cadre de référenceCadre de référence
Cadre de référence
 
2 perception
2 perception2 perception
2 perception
 
Jeu Sérieux: Concepts et exemples concrets
Jeu Sérieux: Concepts et exemples concretsJeu Sérieux: Concepts et exemples concrets
Jeu Sérieux: Concepts et exemples concrets
 
Deep learning
Deep learningDeep learning
Deep learning
 
11 visual basic .net - acces aux donnees avec ado .net
11 visual basic .net - acces aux donnees avec ado .net11 visual basic .net - acces aux donnees avec ado .net
11 visual basic .net - acces aux donnees avec ado .net
 
eServices-Tp2: bpel
eServices-Tp2: bpeleServices-Tp2: bpel
eServices-Tp2: bpel
 

En vedette

Invited Tutorial JFO : Ontologies informatiques
Invited Tutorial JFO : Ontologies informatiquesInvited Tutorial JFO : Ontologies informatiques
Invited Tutorial JFO : Ontologies informatiquesFabien Gandon
 
Construction ontologies
Construction ontologiesConstruction ontologies
Construction ontologiesAggoumazax Moh
 
Conception assistée d’une ontologie à partir d’une conceptualisation consensu...
Conception assistée d’une ontologie à partir d’une conceptualisation consensu...Conception assistée d’une ontologie à partir d’une conceptualisation consensu...
Conception assistée d’une ontologie à partir d’une conceptualisation consensu...Conférence IC 2009
 
Ontologies étendues pour l'annotation sémantique
Ontologies étendues pour l'annotation sémantiqueOntologies étendues pour l'annotation sémantique
Ontologies étendues pour l'annotation sémantiqueConférence IC 2009
 
Sémantique des folksonomies: structuration collaborative et assistée
Sémantique des folksonomies: structuration collaborative et assistéeSémantique des folksonomies: structuration collaborative et assistée
Sémantique des folksonomies: structuration collaborative et assistéeConférence IC 2009
 
Ontologien für Fachportale - Voraussetzungen und Nutzenpotentiale
Ontologien für Fachportale - Voraussetzungen und NutzenpotentialeOntologien für Fachportale - Voraussetzungen und Nutzenpotentiale
Ontologien für Fachportale - Voraussetzungen und NutzenpotentialeAndreas Schmidt
 
Rätsel
RätselRätsel
Rätseltini_74
 
Exposé sur le web sémantique de Laurent Salvadori (20-1-12)
Exposé sur le web sémantique de Laurent Salvadori (20-1-12)Exposé sur le web sémantique de Laurent Salvadori (20-1-12)
Exposé sur le web sémantique de Laurent Salvadori (20-1-12)Eth BestSniper
 
Introduction au web sémantique
Introduction au web sémantiqueIntroduction au web sémantique
Introduction au web sémantiqueStéphane Traumat
 
Le web sémantique par l'exemple
Le web sémantique par l'exempleLe web sémantique par l'exemple
Le web sémantique par l'exempledescl
 
ecoOnto - une ontologie pour la biodiversité
ecoOnto - une ontologie pour la biodiversitéecoOnto - une ontologie pour la biodiversité
ecoOnto - une ontologie pour la biodiversitéjchabalier
 
Les ontologies 2013_2014
Les ontologies 2013_2014Les ontologies 2013_2014
Les ontologies 2013_2014Serge Garlatti
 
Méta-modèle général de description de ressources terminologiques et ontologiques
Méta-modèle général de description de ressources terminologiques et ontologiquesMéta-modèle général de description de ressources terminologiques et ontologiques
Méta-modèle général de description de ressources terminologiques et ontologiquesConférence IC 2009
 
Du texte à la connaissance : annotation sémantique et peuplement d'ontologie ...
Du texte à la connaissance : annotation sémantique et peuplement d'ontologie ...Du texte à la connaissance : annotation sémantique et peuplement d'ontologie ...
Du texte à la connaissance : annotation sémantique et peuplement d'ontologie ...Conférence IC 2009
 
Construction automatique d’ontologies à partir d’une base de données relation...
Construction automatique d’ontologies à partir d’une base de données relation...Construction automatique d’ontologies à partir d’une base de données relation...
Construction automatique d’ontologies à partir d’une base de données relation...Conférence IC 2009
 

En vedette (20)

Invited Tutorial JFO : Ontologies informatiques
Invited Tutorial JFO : Ontologies informatiquesInvited Tutorial JFO : Ontologies informatiques
Invited Tutorial JFO : Ontologies informatiques
 
Construction ontologies
Construction ontologiesConstruction ontologies
Construction ontologies
 
Comment construire les ontologies?
Comment construire les ontologies?Comment construire les ontologies?
Comment construire les ontologies?
 
Conception assistée d’une ontologie à partir d’une conceptualisation consensu...
Conception assistée d’une ontologie à partir d’une conceptualisation consensu...Conception assistée d’une ontologie à partir d’une conceptualisation consensu...
Conception assistée d’une ontologie à partir d’une conceptualisation consensu...
 
Ontologies étendues pour l'annotation sémantique
Ontologies étendues pour l'annotation sémantiqueOntologies étendues pour l'annotation sémantique
Ontologies étendues pour l'annotation sémantique
 
Sémantique des folksonomies: structuration collaborative et assistée
Sémantique des folksonomies: structuration collaborative et assistéeSémantique des folksonomies: structuration collaborative et assistée
Sémantique des folksonomies: structuration collaborative et assistée
 
Ontologien für Fachportale - Voraussetzungen und Nutzenpotentiale
Ontologien für Fachportale - Voraussetzungen und NutzenpotentialeOntologien für Fachportale - Voraussetzungen und Nutzenpotentiale
Ontologien für Fachportale - Voraussetzungen und Nutzenpotentiale
 
Rätsel
RätselRätsel
Rätsel
 
Ontologies pour le Web 2.0
Ontologies pour le Web 2.0Ontologies pour le Web 2.0
Ontologies pour le Web 2.0
 
Exposé sur le web sémantique de Laurent Salvadori (20-1-12)
Exposé sur le web sémantique de Laurent Salvadori (20-1-12)Exposé sur le web sémantique de Laurent Salvadori (20-1-12)
Exposé sur le web sémantique de Laurent Salvadori (20-1-12)
 
Introduction au web sémantique
Introduction au web sémantiqueIntroduction au web sémantique
Introduction au web sémantique
 
Le web sémantique par l'exemple
Le web sémantique par l'exempleLe web sémantique par l'exemple
Le web sémantique par l'exemple
 
Jena Programming
Jena ProgrammingJena Programming
Jena Programming
 
ecoOnto - une ontologie pour la biodiversité
ecoOnto - une ontologie pour la biodiversitéecoOnto - une ontologie pour la biodiversité
ecoOnto - une ontologie pour la biodiversité
 
Ontologies 2011 2012
Ontologies 2011 2012Ontologies 2011 2012
Ontologies 2011 2012
 
Les ontologies 2013_2014
Les ontologies 2013_2014Les ontologies 2013_2014
Les ontologies 2013_2014
 
Cahier des charges modèle gratuit - préparez votre projet web facilement !
Cahier des charges modèle gratuit - préparez votre projet web facilement !Cahier des charges modèle gratuit - préparez votre projet web facilement !
Cahier des charges modèle gratuit - préparez votre projet web facilement !
 
Méta-modèle général de description de ressources terminologiques et ontologiques
Méta-modèle général de description de ressources terminologiques et ontologiquesMéta-modèle général de description de ressources terminologiques et ontologiques
Méta-modèle général de description de ressources terminologiques et ontologiques
 
Du texte à la connaissance : annotation sémantique et peuplement d'ontologie ...
Du texte à la connaissance : annotation sémantique et peuplement d'ontologie ...Du texte à la connaissance : annotation sémantique et peuplement d'ontologie ...
Du texte à la connaissance : annotation sémantique et peuplement d'ontologie ...
 
Construction automatique d’ontologies à partir d’une base de données relation...
Construction automatique d’ontologies à partir d’une base de données relation...Construction automatique d’ontologies à partir d’une base de données relation...
Construction automatique d’ontologies à partir d’une base de données relation...
 

Plus de Leila Zemmouchi-Ghomari

Using Linked Data Resources to generate web pages based on a BBC case study
Using Linked Data Resources to generate web pages based on a BBC case studyUsing Linked Data Resources to generate web pages based on a BBC case study
Using Linked Data Resources to generate web pages based on a BBC case studyLeila Zemmouchi-Ghomari
 
Authors' and Publications' Citations knowledge base
Authors' and Publications' Citations knowledge base Authors' and Publications' Citations knowledge base
Authors' and Publications' Citations knowledge base Leila Zemmouchi-Ghomari
 
A competency location system based ontology presentation
A competency location system based ontology presentationA competency location system based ontology presentation
A competency location system based ontology presentationLeila Zemmouchi-Ghomari
 
Process of building Reference Ontology for Higher Education
Process of building Reference Ontology for Higher EducationProcess of building Reference Ontology for Higher Education
Process of building Reference Ontology for Higher EducationLeila Zemmouchi-Ghomari
 
Translating natural language competency questions into sparql queries web2013
Translating natural language competency questions into sparql queries   web2013Translating natural language competency questions into sparql queries   web2013
Translating natural language competency questions into sparql queries web2013Leila Zemmouchi-Ghomari
 
Matching Domain Ontologies A Comparative Study [Mode De Compatibilité]
Matching Domain Ontologies A Comparative Study [Mode De Compatibilité]Matching Domain Ontologies A Comparative Study [Mode De Compatibilité]
Matching Domain Ontologies A Comparative Study [Mode De Compatibilité]Leila Zemmouchi-Ghomari
 

Plus de Leila Zemmouchi-Ghomari (8)

Using Linked Data Resources to generate web pages based on a BBC case study
Using Linked Data Resources to generate web pages based on a BBC case studyUsing Linked Data Resources to generate web pages based on a BBC case study
Using Linked Data Resources to generate web pages based on a BBC case study
 
Authors' and Publications' Citations knowledge base
Authors' and Publications' Citations knowledge base Authors' and Publications' Citations knowledge base
Authors' and Publications' Citations knowledge base
 
A competency location system based ontology presentation
A competency location system based ontology presentationA competency location system based ontology presentation
A competency location system based ontology presentation
 
Process of building Reference Ontology for Higher Education
Process of building Reference Ontology for Higher EducationProcess of building Reference Ontology for Higher Education
Process of building Reference Ontology for Higher Education
 
Human Assessment of Ontologies
Human Assessment of OntologiesHuman Assessment of Ontologies
Human Assessment of Ontologies
 
Translating natural language competency questions into sparql queries web2013
Translating natural language competency questions into sparql queries   web2013Translating natural language competency questions into sparql queries   web2013
Translating natural language competency questions into sparql queries web2013
 
Reference Ontology Presentation
Reference Ontology PresentationReference Ontology Presentation
Reference Ontology Presentation
 
Matching Domain Ontologies A Comparative Study [Mode De Compatibilité]
Matching Domain Ontologies A Comparative Study [Mode De Compatibilité]Matching Domain Ontologies A Comparative Study [Mode De Compatibilité]
Matching Domain Ontologies A Comparative Study [Mode De Compatibilité]
 

Ingénierie ontologique

  • 1. ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE Réalisé par : Zemmouchi-Ghomari Leila, l_zemmouchi@esi.dz - 05 Novembre 2007 -
  • 2. ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE INTRODUCTION I. LES ONTOLOGIES : I.1. Qu’est-ce qu’une ontologie ? I.2. A quoi sert une ontologie ? I.3. Quels sont les composants d’une ontologie ? I.4. Quels sont les différents types d’ontologies I.5. Quel est le cycle de vie d’une ontologie ?
  • 3. ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE II. L’INGENIERIE ONTOLOGIQUE : II.1. Comment est née l’ingénierie ontologique ? II.2. Comment développer une ontologie ? II.2.1. Les principes à suivre II.2.2. Les langages de spécification II.2.3. Les méthodologies de l’ingénierie onto. II.2.4. Les environnements de développement CONCLUSIONS ET PERSPECTIVES…
  • 4. ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE INTRODUCTION PLAN INTRODUCTION Acquisition des Connaissances I.. LES ONTOLOGIES : I.1. Qu’est-ce qu’une ontologie ? I.2. A quoi sert une ontologie ? Partage des Connaissances Réutilisation des Bases de Connaissances I.3. Quels sont ses composants ? I.4. Quels sont les types d’ontologies ? I.5. Quel est le cycle de vie d’une ontologie ? II. L’INGENIERIE ONTOLOGIQUE : II.1. Comment est née Intérêt accordé au domaine des ontologies l’ingénierie ontologique ? II.2. Comment développer une ontologie ? II.2.1. Les principes à suivre II.2.2. Les langages de spécification L’Ingénierie Ontologique II.2.3. Les méthodologies de construction II.2.4. Les environnements de développement CONCLUSIONS ET
  • 5. ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE Qu’est_ce qu’une ontologie ? PLAN INTRODUCTION Origine Philosophique I.. LES ONTOLOGIES : I.1. Qu’est-ce qu’une ontologie ? I.2. A quoi sert une ontologie ? I.3. Quels sont ses composants ? ONTO LOGIE I.4. Quels sont les types d’ontologies ? I.5. Quel est le cycle de vie d’une ontologie ? II. L’INGENIERIE Étude ONTOLOGIQUE : II.1. Comment est née l’ingénierie ontologique ? Être II.2. Comment développer une ontologie ? II.2.1. Les principes à suivre De l’ II.2.2. Les langages de spécification II.2.3. Les méthodologies de Théorie De l’Existence construction II.2.4. Les environnements de développement CONCLUSIONS ET PERSPECTIVES…
  • 6. ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE Qu’est_ce qu’une ontologie ? PLAN INTRODUCTION I.. LES ONTOLOGIES : I.1. Qu’est-ce qu’une ontologie ? « An ontology is an explicit specification of I.2. A quoi sert une ontologie ? I.3. Quels sont ses composants ? a conceptualization » Tom Gruber, 1993 I.4. Quels sont les types d’ontologies ? I.5. Quel est le cycle de vie d’une ontologie ? II. L’INGENIERIE ONTOLOGIQUE : « L’ontologie est la connaissance de base II.1. Comment est née l’ingénierie ontologique ? II.2. Comment développer une de n’importe quelle base de connaissances » ontologie ? II.2.1. Les principes à suivre II.2.2. Les langages de spécification Riichiro Mizoguchi, 2002 II.2.3. Les méthodologies de construction II.2.4. Les environnements de développement CONCLUSIONS ET PERSPECTIVES…
  • 7. ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE A quoi Sert une ontologie ? PLAN « To provide a basis of building models of INTRODUCTION all things in which computer science is I.. LES ONTOLOGIES : I.1. Qu’est-ce qu’une ontologie ? interested » I.2. A quoi sert une ontologie ? I.3. Quels sont ses composants ? Riichiro Mizoguchi, 2002 I.4. Quels sont les types d’ontologies ? I.5. Quel est le cycle de vie d’une ontologie ? La communication entre les spécialistes d’un domaine; II. L’INGENIERIE ONTOLOGIQUE : II.1. Comment est née L’acquisition des connaissances; La réutilisation et le partage des BCs; l’ingénierie ontologique ? II.2. Comment développer une ontologie ? II.2.1. Les principes à suivre L’indexation des informations; II.2.2. Les langages de spécification L’échange entre SI représentés différemment; II.2.3. Les méthodologies de construction II.2.4. Les environnements de Etc développement CONCLUSIONS ET
  • 8. ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE Quels sont les composants d’une ontologie ? PLAN Les Concepts; INTRODUCTION I.. LES ONTOLOGIES : I.1. Qu’est-ce qu’une ontologie ? I.2. A quoi sert une ontologie ? I.3. Quels sont ses composants ? Les Relations; Les Fonctions; I.4. Quels sont les types d’ontologies ? I.5. Quel est le cycle de vie d’une ontologie ? II. L’INGENIERIE ONTOLOGIQUE : Les Axiomes; II.1. Comment est née l’ingénierie ontologique ? II.2. Comment développer une Les Instances. ontologie ? II.2.1. Les principes à suivre II.2.2. Les langages de spécification II.2.3. Les méthodologies de construction II.2.4. Les environnements de développement CONCLUSIONS ET
  • 9. ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE Quels sont les composants d’une ontologie ? 1. Les Concepts : PLAN Terme Extension INTRODUCTION I.. LES ONTOLOGIES : I.1. Qu’est-ce qu’une ontologie ? I.2. A quoi sert une ontologie ? I.3. Quels sont ses composants ? Concept I.4. Quels sont les types d’ontologies ? I.5. Quel est le cycle de vie d’une ontologie ? II. L’INGENIERIE ONTOLOGIQUE : II.1. Comment est née l’ingénierie ontologique ? II.2. Comment développer une ontologie ? Intension II.2.1. Les principes à suivre II.2.2. Les langages de spécification II.2.3. Les méthodologies de Selon Triangle Sémantique construction Aristote II.2.4. Les environnements de développement CONCLUSIONS ET
  • 10. ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE Quels sont les composants d’une ontologie ? 1. Les Concepts : Exemple PLAN Voiture, 206 automobile, INTRODUCTION 307 I.. LES ONTOLOGIES : caisse, Mercedes I.1. Qu’est-ce qu’une ontologie ? tacot, I.2. A quoi sert une ontologie ? bagnole I.3. Quels sont ses composants ? Voiture I.4. Quels sont les types d’ontologies ? I.5. Quel est le cycle de vie d’une ontologie ? II. L’INGENIERIE ONTOLOGIQUE : II.1. Comment est née l’ingénierie ontologique ? II.2. Comment développer une ontologie ? II.2.1. Les principes à suivre Véhicule de transport II.2.2. Les langages de spécification automobile léger II.2.3. Les méthodologies de Triangle Sémantique construction II.2.4. Les environnements de développement CONCLUSIONS ET
  • 11. ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE Quels sont les composants d’une ontologie ? PLAN 2. Les Relations : INTRODUCTION I.. LES ONTOLOGIES : I.1. Qu’est-ce qu’une ontologie ? Composé de, Fabriqué par, Appartient à … I.2. A quoi sert une ontologie ? I.3. Quels sont ses composants ? La Subsomption « is a » I.4. Quels sont les types d’ontologies ? I.5. Quel est le cycle de vie d’une Relation Centrale dans les ontologies ontologie ? II. L’INGENIERIE ONTOLOGIQUE : II.1. Comment est née l’ingénierie ontologique ? II.2. Comment développer une ontologie ? II.2.1. Les principes à suivre II.2.2. Les langages de spécification II.2.3. Les méthodologies de construction II.2.4. Les environnements de développement CONCLUSIONS ET
  • 12. ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE Quels sont les composants d’une ontologie ? 2. Les Relations : (Exemple) PLAN Substance INTRODUCTION I.. LES ONTOLOGIES : I.1. Qu’est-ce qu’une ontologie ? I.2. A quoi sert une ontologie ? Matériel Immatériel Esprit I.3. Quels sont ses composants ? I.4. Quels sont les types Corps d’ontologies ? I.5. Quel est le cycle de vie d’une ontologie ? Animé Inanimé II. L’INGENIERIE Minéral Être Vivant ONTOLOGIQUE : II.1. Comment est née l’ingénierie ontologique ? Sensible II.2. Comment développer une Insensible ontologie ? Plante II.2.1. Les principes à suivre Animal II.2.2. Les langages de Rationnel Irrationnel spécification II.2.3. Les méthodologies de construction II.2.4. Les environnements de Humain Bête développement CONCLUSIONS ET
  • 13. ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE Quels sont les composants d’une ontologie ? PLAN 3. Les Fonctions : Exemple : INTRODUCTION I.. LES ONTOLOGIES : I.1. Qu’est-ce qu’une ontologie ? I.2. A quoi sert une ontologie ? Prix d’une voiture d’occasion = I.3. Quels sont ses composants ? I.4. Quels sont les types Fonction (le modèle de la voiture, la date de fabrication et le nombre de kilomètres) d’ontologies ? I.5. Quel est le cycle de vie d’une ontologie ? II. L’INGENIERIE 4. Les Axiomes : pour modéliser les phrases ONTOLOGIQUE : II.1. Comment est née toujours vraies, les Contraintes. l’ingénierie ontologique ? II.2. Comment développer une ontologie ? II.2.1. Les principes à suivre II.2.2. Les langages de spécification II.2.3. Les méthodologies de 5. Les Instances : Extensions des concepts. construction II.2.4. Les environnements de développement CONCLUSIONS ET
  • 14. ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE Quels sont les différents types d’ontologies? PLAN INTRODUCTION Ontologie I.. LES ONTOLOGIES : I.1. Qu’est-ce qu’une ontologie ? I.2. A quoi sert une ontologie ? I.3. Quels sont ses composants ? I.4. Quels sont les types d’ontologies ? L’objet de Le niveau conceptualisation De détail I.5. Quel est le cycle de vie d’une ontologie ? II. L’INGENIERIE ONTOLOGIQUE : II.1. Comment est née l’ingénierie ontologique ? II.2. Comment développer une ontologie ? Le degré Le niveau de formalisme II.2.1. Les principes à suivre de complétude II.2.2. Les langages de de la représentation spécification II.2.3. Les méthodologies de construction II.2.4. Les environnements de développement CONCLUSIONS ET
  • 15. ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE Quels sont les différents types d’ontologies? Le niveau PLAN INTRODUCTION Ontologie De détail I.. LES ONTOLOGIES : I.1. Qu’est-ce qu’une ontologie ? L’objet de Le niveau de complétude conceptualisation I.2. A quoi sert une ontologie ? I.3. Quels sont ses composants ? I.4. Quels sont les types Le degré d’ontologies ? de formalisme I.5. Quel est le cycle de vie d’une de la représentation ontologie ? De représentation de connaissances II. L’INGENIERIE De haut niveau ONTOLOGIQUE : II.1. Comment est née l’ingénierie ontologique ? II.2. Comment développer une ontologie ? Générique II.2.1. Les principes à suivre II.2.2. Les langages de De domaine spécification De tâches II.2.3. Les méthodologies de construction II.2.4. Les environnements de développement D’application CONCLUSIONS ET
  • 16. ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE Quels sont les différents types d’ontologies? PLAN L’objet de INTRODUCTION conceptualisation Ontologie I.. LES ONTOLOGIES : I.1. Qu’est-ce qu’une ontologie ? Le degré I.2. A quoi sert une ontologie ? de formalisme I.3. Quels sont ses composants ? de la représentation I.4. Quels sont les types d’ontologies ? Le niveau Le niveau De détail I.5. Quel est le cycle de vie d’une ontologie ? de complétude II. L’INGENIERIE ONTOLOGIQUE : II.1. Comment est née l’ingénierie ontologique ? Granularité Fine II.2. Comment développer une ontologie ? II.2.1. Les principes à suivre II.2.2. Les langages de Granularité Large spécification II.2.3. Les méthodologies de construction II.2.4. Les environnements de développement CONCLUSIONS ET
  • 17. ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE Quels sont les différents types d’ontologies? PLAN Le niveau INTRODUCTION L’objet de Ontologie De détail conceptualisation I.. LES ONTOLOGIES : I.1. Qu’est-ce qu’une ontologie ? Le degré I.2. A quoi sert une ontologie ? de formalisme I.3. Quels sont ses composants ? de la représentation I.4. Quels sont les types Le niveau d’ontologies ? I.5. Quel est le cycle de vie d’une de complétude ontologie ? II. L’INGENIERIE ONTOLOGIQUE : II.1. Comment est née l’ingénierie ontologique ? II.2. Comment développer une ontologie ? Niveau Sémantique II.2.1. Les principes à suivre II.2.2. Les langages de spécification Niveau Référentiel II.2.3. Les méthodologies de construction II.2.4. Les environnements de développement Niveau Opérationnel CONCLUSIONS ET
  • 18. ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE Quels sont les différents types d’ontologies? PLAN L’objet de Le niveau INTRODUCTION conceptualisation Ontologie De détail I.. LES ONTOLOGIES : I.1. Qu’est-ce qu’une ontologie ? I.2. A quoi sert une ontologie ? Le niveau I.3. Quels sont ses composants ? de complétude I.4. Quels sont les types d’ontologies ? Le degré de formalisme I.5. Quel est le cycle de vie d’une ontologie ? de la représentation II. L’INGENIERIE ONTOLOGIQUE : II.1. Comment est née l’ingénierie ontologique ? II.2. Comment développer une ontologie ? Informelles II.2.1. Les principes à suivre II.2.2. Les langages de Semi-Informelles spécification II.2.3. Les méthodologies de Semi-Formelles construction Formelles II.2.4. Les environnements de développement CONCLUSIONS ET
  • 19. ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE Quel est le Cycle de Vie d’une ontologie ? Acquisition des Connaissances Acquisition des Connaissances PLAN Planification INTRODUCTION Spécification Des Actions I.. LES ONTOLOGIES : I.1. Qu’est-ce qu’une ontologie ? Détection I.2. A quoi sert une ontologie ? Des Besoins Conceptualisation I.3. Quels sont ses composants ? I.4. Quels sont les types d’ontologies ? Formalisation I.5. Quel est le cycle de vie d’une ontologie ? II. L’INGENIERIE ONTOLOGIQUE : Intégration II.1. Comment est née l’ingénierie ontologique ? II.2. Comment développer une Implantation ontologie ? II.2.1. Les principes à suivre II.2.2. Les langages de Évolution spécification II.2.3. Les méthodologies de construction II.2.4. Les environnements de développement Évaluation Utilisation CONCLUSIONS ET
  • 20. ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE Comment est née l’ingénierie ontologique ? PLAN la construction d’une Base de INTRODUCTION I.. LES ONTOLOGIES : Connaissances est un processus complexe I.1. Qu’est-ce qu’une ontologie ? I.2. A quoi sert une ontologie ? I.3. Quels sont ses composants ? et long. I.4. Quels sont les types d’ontologies ? I.5. Quel est le cycle de vie d’une ontologie ? II. L’INGENIERIE ONTOLOGIQUE : II.1. Comment est née Dès lors, la réutilisation et le partage des l’ingénierie ontologique ? II.2. Comment développer une ontologie ? ces BCs est devenu un besoin. II.2.1. Les principes à suivre II.2.2. Les langages de spécification II.2.3. Les méthodologies de construction II.2.4. Les environnements de développement CONCLUSIONS ET
  • 21. ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE Comment est née l’ingénierie ontologique ? PLAN « L’ingénierie ontologique est la branche de l’ingénierie des connaissances qui INTRODUCTION I.. LES ONTOLOGIES : I.1. Qu’est-ce qu’une ontologie ? I.2. A quoi sert une ontologie ? exploite les principes de l’ontologie (formelle) pour construire des ontologies » I.3. Quels sont ses composants ? I.4. Quels sont les types d’ontologies ? I.5. Quel est le cycle de vie d’une ontologie ? Guarino & al, 1995 II. L’INGENIERIE Ontologie instanciée ONTOLOGIQUE : II.1. Comment est née l’ingénierie ontologique ? II.2. Comment développer une ontologie ? II.2.1. Les principes à suivre II.2.2. Les langages de spécification II.2.3. Les méthodologies de construction Base de II.2.4. Les environnements de développement Connaissances CONCLUSIONS ET
  • 22. ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE Comment développer une ontologie ? PLAN INTRODUCTION INGENIERIE I.. LES ONTOLOGIES : I.1. Qu’est-ce qu’une ontologie ? I.2. A quoi sert une ontologie ? I.3. Quels sont ses composants ? « Un ensemble de Concepts, d’outils et de I.4. Quels sont les types d’ontologies ? I.5. Quel est le cycle de vie d’une ontologie ? méthodes généralisables, reproductibles II. L’INGENIERIE ONTOLOGIQUE : II.1. Comment est née et évaluables » F.Tort & al, 2000 l’ingénierie ontologique ? II.2. Comment développer une ontologie ? II.2.1. Les principes à suivre II.2.2. Les langages de spécification II.2.3. Les méthodologies de construction II.2.4. Les environnements de développement CONCLUSIONS ET
  • 23. ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE Comment développer une ontologie ? PLAN 1. Les Principes à suivre : INTRODUCTION I.. LES ONTOLOGIES : Clarté et objectivité; I.1. Qu’est-ce qu’une ontologie ? Complétude; I.2. A quoi sert une ontologie ? I.3. Quels sont ses composants ? Cohérence; I.4. Quels sont les types d’ontologies ? Extension monolithique; I.5. Quel est le cycle de vie d’une ontologie ? Engagements ontologiques minimaux; II. L’INGENIERIE ONTOLOGIQUE : Principe de distinction ontologique; II.1. Comment est née l’ingénierie ontologique ? Diversification des hiérarchies; II.2. Comment développer une ontologie ? Modularité; II.2.1. Les principes à suivre II.2.2. Les langages de Minimiser la distance sémantique entre les frères spécification II.2.3. Les méthodologies de Standardiser les noms. construction II.2.4. Les environnements de développement CONCLUSIONS ET
  • 24. ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE Comment développer une ontologie ? PLAN INTRODUCTION 2. Les Langages de spécification : I.. LES ONTOLOGIES : I.1. Qu’est-ce qu’une ontologie ? I.2. A quoi sert une ontologie ? Langages Langages I.3. Quels sont ses composants ? I.4. Quels sont les types d’ontologies ? Traditionnels Destinés au Web Ontolingua I.5. Quel est le cycle de vie d’une ontologie ? XML OKBC RDF II. L’INGENIERIE ONTOLOGIQUE : II.1. Comment est née l’ingénierie ontologique ? OCML XOL II.2. Comment développer une Flogic SHOE LOOM ontologie ? II.2.1. Les principes à suivre OIL … DAML II.2.2. Les langages de spécification DAML+OIL II.2.3. Les méthodologies de construction II.2.4. Les environnements de développement OWL CONCLUSIONS ET PERSPECTIVES… …
  • 25. ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE Comment développer une ontologie ? PLAN INTRODUCTION 2. Les Langages de spécification : (suite) I.. LES ONTOLOGIES : XML I.1. Qu’est-ce qu’une ontologie ? I.2. A quoi sert une ontologie ? I.3. Quels sont ses composants ? I.4. Quels sont les types d’ontologies ? I.5. Quel est le cycle de vie d’une XOL RDF OKBC ontologie ? II. L’INGENIERIE ONTOLOGIQUE : II.1. Comment est née DAML OIL l’ingénierie ontologique ? II.2. Comment développer une ontologie ? II.2.1. Les principes à suivre II.2.2. Les langages de DAML+OIL spécification II.2.3. Les méthodologies de construction II.2.4. Les environnements de développement OWL CONCLUSIONS ET PERSPECTIVES…
  • 26. ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE Comment développer une ontologie ? 3. Les Méthodologies de l’ingénierie PLAN INTRODUCTION ontologique: I.. LES ONTOLOGIES : C Construction d’ontologies I.1. Qu’est-ce qu’une ontologie ? I.2. A quoi sert une ontologie ? O N à partir de zéro I.3. Quels sont ses composants ? S I.4. Quels sont les types d’ontologies ? I.5. Quel est le cycle de vie d’une T ontologie ? R U II. L’INGENIERIE Construction d’ontologies ONTOLOGIQUE : II.1. Comment est née C l’ingénierie ontologique ? T par réutilisation I II.2. Comment développer une ontologie ? II.2.1. Les principes à suivre O d’ontologies existantes II.2.2. Les langages de N spécification II.2.3. Les méthodologies de construction EVALUATION Évaluation d’une ontologie II.2.4. Les environnements de développement CONCLUSIONS ET
  • 27. ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE 3.1 Les Méthodologies à partir de zéro : PLAN INTRODUCTION Les travaux de Uschold et Gruninger (1996) I.. LES ONTOLOGIES : I.1. Qu’est-ce qu’une ontologie ? I.2. A quoi sert une ontologie ? I.3. Quels sont ses composants ? I.4. Quels sont les types Methontology (1997) d’ontologies ? Les travaux de Guarino et Welty (2000) I.5. Quel est le cycle de vie d’une ontologie ? II. L’INGENIERIE ARCHONTE (2000) ONTOLOGIQUE : II.1. Comment est née l’ingénierie ontologique ? … II.2. Comment développer une ontologie ? II.2.1. Les principes à suivre II.2.2. Les langages de spécification II.2.3. Les méthodologies de construction II.2.4. Les environnements de développement CONCLUSIONS ET
  • 28. ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE 3.1.1 METHONTOLOGY : Développée par l’équipe du LAI de l’université de Madrid. PLAN INTRODUCTION I.. LES ONTOLOGIES : Prend en charge le cycle de vie de l’ontologie I.1. Qu’est-ce qu’une ontologie ? I.2. A quoi sert une ontologie ? . Composée de dix étapes : I.3. Quels sont ses composants ? I.4. Quels sont les types 1. Glossaire des termes d’ontologies ? I.5. Quel est le cycle de vie d’une 2. Taxinomie de concepts 3. Diagramme des relations binaires ontologie ? II. L’INGENIERIE ONTOLOGIQUE : II.1. Comment est née 4. Définir les attributs des concepts l’ingénierie ontologique ? 5. Décrire les relations II.2. Comment développer une ontologie ? 6. Décrire les attributs d’instances 7. Décrire les attributs de classes II.2.1. Les principes à suivre II.2.2. Les langages de spécification II.2.3. Les méthodologies de 8. Décrire les constantes construction 9. Décrire les axiomes formels II.2.4. Les environnements de développement 10. Décrire les contraintes sur les valeurs des attributs CONCLUSIONS ET
  • 29. ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE 3.1. METHONTOLOGY : (suite) PLAN INTRODUCTION I.. LES ONTOLOGIES : I.1. Qu’est-ce qu’une ontologie ? Modèle Modèle I.2. A quoi sert une ontologie ? Conceptuel Conceptuel MAJ I.3. Quels sont ses composants ? I.4. Quels sont les types d’ontologies ? I.5. Quel est le cycle de vie d’une ontologie ? II. L’INGENIERIE ONTOLOGIQUE : II.1. Comment est née Ontologie l’ingénierie ontologique ? II.2. Comment développer une Ontologie ontologie ? implémentée Ré implémentée II.2.1. Les principes à suivre II.2.2. Les langages de spécification II.2.3. Les méthodologies de construction II.2.4. Les environnements de Ré-ingénierie ontologique développement CONCLUSIONS ET
  • 30. ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE 3.1 Les Méthodologies de construction des ontologies à partir de zéro: Synthèse : PLAN INTRODUCTION I.. LES ONTOLOGIES : I.1. Qu’est-ce qu’une ontologie ? La construction d’ontologies est plus I.2. A quoi sert une ontologie ? I.3. Quels sont ses composants ? I.4. Quels sont les types un « art » qu’un processus d’ingénierie d’ontologies ? I.5. Quel est le cycle de vie d’une classique. ontologie ? II. L’INGENIERIE ONTOLOGIQUE : II.1. Comment est née l’ingénierie ontologique ? II.2. Comment développer une ontologie ? Absence d’assise théorique pour les méthodologies II.2.1. Les principes à suivre II.2.2. Les langages de spécification II.2.3. Les méthodologies de construction II.2.4. Les environnements de développement CONCLUSIONS ET
  • 31. ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE 3.2. Les Méthodologies de construction par réutilisation d’ontologies existantes : PLAN INTRODUCTION Intégration Ontologie Nouvelle I.. LES ONTOLOGIES : I.1. Qu’est-ce qu’une ontologie ? I.2. A quoi sert une ontologie ? Extension, Ontologie (MOMIS, ONIONS) spécialisation, I.3. Quels sont ses composants ? I.4. Quels sont les types adaptation. d’ontologies ? I.5. Quel est le cycle de vie d’une ontologie ? II. L’INGENIERIE Ontologie 1 ONTOLOGIQUE : II.1. Comment est née l’ingénierie ontologique ? Fusion II.2. Comment développer une ontologie ? II.2.1. Les principes à suivre Nouvelle II.2.2. Les langages de Ontologie spécification II.2.3. Les méthodologies de Ontologie 2 construction II.2.4. Les environnements de développement (FCA-Merge, ODE-Merge) CONCLUSIONS ET
  • 32. ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE 3.2. Les Méthodologies de construction par réutilisation d’ontologies existantes : PLAN INTRODUCTION Synthèse : I.. LES ONTOLOGIES : I.1. Qu’est-ce qu’une ontologie ? I.2. A quoi sert une ontologie ? Ces méthodologies ont des limites, I.3. Quels sont ses composants ? I.4. Quels sont les types d’ontologies ? l’intervention de l’ontologiste à chaque étape est inévitable, les décisions importantes lui I.5. Quel est le cycle de vie d’une ontologie ? II. L’INGENIERIE reviennent, surtout dans les cas d’ontologies ONTOLOGIQUE : II.1. Comment est née l’ingénierie ontologique ? II.2. Comment développer une ontologie ? lourdes. II.2.1. Les principes à suivre II.2.2. Les langages de spécification II.2.3. Les méthodologies de construction II.2.4. Les environnements de développement CONCLUSIONS ET
  • 33. ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE 3.3. Les Méthodologies pour l’évaluation des ontologies : PLAN INTRODUCTION I.. LES ONTOLOGIES : OntoAnalyser Les Disfonctionnements, I.1. Qu’est-ce qu’une ontologie ? I.2. A quoi sert une ontologie ? I.3. Quels sont ses composants ? OntoGenerator Les Incohérences, Les Erreurs de Langages. I.4. Quels sont les types d’ontologies ? OntoClean I.5. Quel est le cycle de vie d’une ontologie ? II. L’INGENIERIE ONTOLOGIQUE : Synthèse : II.1. Comment est née l’ingénierie ontologique ? II.2. Comment développer une Besoin de définir des critères standards ontologie ? II.2.1. Les principes à suivre II.2.2. Les langages de spécification d’évaluation des ontologies. II.2.3. Les méthodologies de construction II.2.4. Les environnements de développement CONCLUSIONS ET
  • 34. ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE 4. Les Environnements de développement des ontologies : PLAN Protégé 2000 INTRODUCTION I.. LES ONTOLOGIES : I.1. Qu’est-ce qu’une ontologie ? I.2. A quoi sert une ontologie ? OILED I.3. Quels sont ses composants ? I.4. Quels sont les types d’ontologies ? Ontoedit I.5. Quel est le cycle de vie d’une ontologie ? II. L’INGENIERIE WebODE ONTOLOGIQUE : II.1. Comment est née l’ingénierie ontologique ? … II.2. Comment développer une ontologie ? II.2.1. Les principes à suivre II.2.2. Les langages de spécification II.2.3. Les méthodologies de construction II.2.4. Les environnements de développement CONCLUSIONS ET
  • 35. ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE 4.1 Protégé 2OOO : PLAN Développé par l’université de médecine de INTRODUCTION Stanford vers 1995. I.. LES ONTOLOGIES : I.1. Qu’est-ce qu’une ontologie ? I.2. A quoi sert une ontologie ? I.3. Quels sont ses composants ? I.4. Quels sont les types Construit autour des paradigmes des frames. Autorise une liberté de conception importante. d’ontologies ? I.5. Quel est le cycle de vie d’une ontologie ? II. L’INGENIERIE ONTOLOGIQUE : Possède une extension : protégé-owl. II.1. Comment est née l’ingénierie ontologique ? II.2. Comment développer une ontologie ? II.2.1. Les principes à suivre II.2.2. Les langages de spécification II.2.3. Les méthodologies de construction II.2.4. Les environnements de développement CONCLUSIONS ET
  • 36. ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE 4. Les Environnements de développement des ontologies : PLAN INTRODUCTION I.. LES ONTOLOGIES : Synthèse : I.1. Qu’est-ce qu’une ontologie ? I.2. A quoi sert une ontologie ? I.3. Quels sont ses composants ? Absence de prise en charge de toutes les étapes du développement des ontologies. I.4. Quels sont les types d’ontologies ? I.5. Quel est le cycle de vie d’une Manque d’interopérabilité entre les ontologie ? II. L’INGENIERIE ONTOLOGIQUE : II.1. Comment est née plateformes. l’ingénierie ontologique ? II.2. Comment développer une ontologie ? II.2.1. Les principes à suivre II.2.2. Les langages de spécification II.2.3. Les méthodologies de construction II.2.4. Les environnements de développement CONCLUSIONS ET
  • 37. ETAT DE L’ART SUR L’INGENIERIE ONTOLOGIQUE CONCLUSION PLAN INTRODUCTION L’évolution de l’ingénierie ontologique est I.. LES ONTOLOGIES : freinée par les aspects suivants : I.1. Qu’est-ce qu’une ontologie ? I.2. A quoi sert une ontologie ? Hétérogénéité des méthodes, outils et langages de construction des ontologies I.3. Quels sont ses composants ? I.4. Quels sont les types (absence de normes); d’ontologies ? I.5. Quel est le cycle de vie d’une ontologie ? II. L’INGENIERIE ONTOLOGIQUE : Absence d’assise théorique des II.1. Comment est née l’ingénierie ontologique ? méthodologies de construction des ontologies; Absence de normes en matière d’évaluation II.2. Comment développer une ontologie ? II.2.1. Les principes à suivre II.2.2. Les langages de des ontologies. spécification II.2.3. Les méthodologies de construction II.2.4. Les environnements de développement CONCLUSION