Gestion des changements d'une ontologie : Résolution d'inconsistances guidée par l'évaluation de la qualité
Abstract
L'adaptabilité des ontologies à l'évolution des domaines qu'elles modélisent et à la dynamicité des environnements dans lesquelles elles sont appliquées est un besoin fonctionnel essentiel à prendre en compte dans le cycle d'ingénierie ontologique. Plusieurs problématiques émanent de l'évolution d'ontologie : l'identification des besoins de changement, la spécification des changements, l'application des changements, la traçabilité des changements, la propagation des changements aux artefacts dépendants, etc. Dans cet article, nous proposons une approche de gestion de changements d'ontologie dont l'objectif est d'optimiser et automatiser la validation des changements en assurant la consistance et la qualité de l'ontologie évoluée. La maintenance de la consistance est assurée à travers la proposition d'alternatives de résolution d'inconsistance. Un modèle de qualité est défini et appliqué pour évaluer l'impact des alternatives proposées sur la qualité de l'ontologie et guider la résolution des inconsistances tout en minimisant la dépendance à l'utilisateur.