IFT789 - Ontologies réalistes — fondements et utilisation

programmes offrant cette activité pédagogique (cours)

Maîtrise en génie logiciel

Maîtrise en informatique

Sommaire

Cycle
2e cycle
Crédits
3 crédits
Durée
1 trimestre
Faculté/Centre
Faculté des sciences
Cible(s) de formation

Mettre en pratique les bases logiques, philosophiques et informatiques de l’ontologie appliquée; construire une ontologie réaliste d’un domaine limité; collaborer efficacement avec des spécialistes d’autres domaines que le sien lors de l’élaboration d’une ontologie appliquée.

Contenu

Capacités, limites et problèmes des modèles conceptuels informatiques (entité-association, objet et relationnel). Ontologie philosophique et ontologie appliquée. Ontologie appliquée et interopérabilité des données. Réalisme et nominalisme. Méthode réaliste en construction d’ontologie. Falsifiabilité des ontologies, perspectives 3D/4D, granularité de l’information. Ontologies de domaine, de haut-niveau, de niveau intermédiaire et d’application. Erreurs fréquentes dans des modèles d’information courants ; résolution par la méthode réaliste. Techniques du web sémantique. Présentation de quelques outils représentatifs. Présentation de quelques ontologies de haut niveau représentatives. Étude détaillée d’une ontologie réaliste de haut niveau (continuant, occurrent, qualité, entités réalisables, etc.). Principe d’orthogonalité. Analyse logique des relations de tout à partie (méréologie). Règles de construction (règles formelles, bonnes pratiques, usages et astuces). Langages d’interrogation représentatifs. Logique de description et raisonnement (logique de proposition, logique de premier ordre ; décidabilité, raisonneurs, classification, algorithmes et complexité). Comparaison avec un langage de spécification.