WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Conception d'un système auteur pour la création et la manipulation d'une base de ressources pédagogiques

( Télécharger le fichier original )
par Manel et Hanane Bouhemila et Kahoul
Université Badji- Mokhtar Annaba - Diplôme d'ingénieur d'état en informatique  2008
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

II. Conception de l'ontologie de l'application

II.1. Choix d'une méthodologie de construction

Pour construire l'ontologie d'application, la méthode développée par [Bernaras et al, 1996] a été utilisée, elle repose sur trois étapes :

· Spécifier l'application basée sur l'ontologie en particulier les termes à collecter et les tâches à effectuer en utilisant cette ontologie.

· Organiser les termes en utilisant les métas catégories : concepts, relations, attributs, etc.

· Affiner l'ontologie et la structurer selon des principes de modularisation et d'organisation hiérarchiques.

Ce choix peut être justifié par deux raisons :

· Cette méthode est conditionnée au développement d'une application, en d'autres termes elle est adaptée à la construction des ontologies d'application plutôt que des ontologies de domaines.

· Elle s'articule autour d'un ensemble de termes qui doit être transformé en une ontologie. Dans le cas de notre projet, on disposait au début d'un ensemble de termes qui sont couramment utilisés dans le milieu d'enseignement d'algorithmique.

Etape1 : préciser l'application basée sur l'ontologie

L'ontologie sera construite dans l'esprit de fournir un vocabulaire conceptuel, qui permet l'indexation sémantique (annotation) des ressources pédagogiques et par conséquence la gestion de ces déniées.

Etape 2 et 3 : de la collecte des termes à l'affinement de l'ontologie

On ne peut pratiquement dissocier les étapes de construction d'une ontologie, car il s'agit d'un processus non linéaire, plusieurs allers-retours ont été fait lors du développement de l'ontologie de ce projet, pour les raisons suivantes :

· Il n'était pas possible de savoir dés le départ, que les termes collectés sont suffisants pour répondre à l'objectif pour lequel l'ontologie a été construite, on a ajouté des nouveaux termes lorsque c'était nécessaire, tout de même on a retiré des termes qu'on a jugés inutiles.

· Il n'était pas toujours facile de prédire qu'un terme va jouer le rôle d'une classe ou celui d'un attribut, plusieurs modifications ont été effectuées dans ce sens.

Pour représenter l'ontologie conceptuelle réalisée, on a construit :

· Une liste de concepts.

· Une liste d'attributs.

· Une liste de relations.

· Une représentation hiérarchique des concepts.

II.2. Respect des principes de construction

· Clarté et objectivité [Gruber93] : pour répondre à ce principe, tous les termes utilisés dans cette ontologie ont été associés par des définitions.

· Complétude [Gruber93] : pour répondre à ce principe les définitions des concepts et des relations de notre ontologie ont été associés par des conditions nécessaires.

· Extensibilité ontologique maximale [Gruber93] : la définition d'un terme n'explique que le terme lui-même, sa définition ne peut être la même que celle d'un terme plus général, ou d'un terme plus spécialisé.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Nous voulons explorer la bonté contrée énorme où tout se tait"   Appolinaire