Qu'est-ce que l'ingénierie ontologique?
En sciences de l'information, l'ingénierie ontologique consiste à étudier les méthodologies utilisées pour construire des représentations de la connaissance dans un domaine spécifique et pour clarifier la relation entre ces concepts. Une ontologie a deux objectifs: décrire un domaine et fournir une conceptualisation permettant de raisonner sur les entités de ce domaine. Une ontologie est donc un concept formel, à la fois explicite et partagé. Les ontologies fournissent le cadre de structure pour diverses organisations informationnelles, appliquées dans des domaines tels que le génie logiciel, les sciences de la vie, l'informatique biomédicale, l'intelligence artificielle et l'architecture de l'information. L'ingénierie des ontologies est donc souvent définie comme un ensemble de tâches interdépendantes qui développent l'ontologie pour un domaine spécifique.
Définir le vocabulaire est un attribut important de l’ingénierie ontologique. La recherche de termes communs, la définition du niveau de formalité pour différents termes, la spécification de leur signification et la relation entre les termes et les niveaux de formalité sont au cœur du processus. Se concentrer sur le développement et l'amélioration de ce processus, le cycle de vie de l'ontologie, les méthodologies utilisées ainsi que les outils et langages qui le prennent en charge sont considérés comme des tâches interdépendantes de l'ingénierie ontologique. En raison de l'utilisation répandue des ontologies dans un large éventail de domaines, l'ingénierie ontologique est devenue un processus important marqué par un raffinement progressif.
Également connu sous le nom de construction d'ontologies, l'ingénierie d'ontologies est donc un sous-domaine de l'ingénierie des connaissances et se décrit mieux comme l'étude des méthodes utilisées pour construire des ontologies. Rendre explicite les connaissances conceptualisées dans les applications logicielles, au sein des entreprises et des processus métier dans un domaine spécifié, est donc l'objectif de l'ingénierie ontologique. La résolution des obstacles sémantiques d'inopérabilité est considérée comme l'une des directions vitales du terrain. Un exemple concerne la résolution des obstacles lors de la désignation des processus métier et de leur affectation aux classes de logiciels pertinentes.
Le déploiement d'ingénierie ontologique raffinée permet de créer des ontologies précises. Les nouvelles ontologies peuvent être construites à partir de composants existants d'ontologies déjà établies. Plusieurs ressources et applications peuvent également partager les ontologies, ce qui facilite leur utilisation. Les ontologies des sciences biomédicales, par exemple, peuvent emprunter aux sciences de la vie et vice-versa, permettant ainsi d'économiser du temps, de l'argent et des ressources. Construire des bases de connaissances à partir de zéro a généralement l’impact opposé.
En tant que tel, l'ingénierie ontologique offre le potentiel de transformer l'industrie du savoir. Plutôt que de se concentrer uniquement sur la création de bases de données de connaissances lors de la création de nouveaux systèmes basés sur la connaissance, ils peuvent emprunter une terminologie spécialisée pour traiter de concepts connexes. Cela permet donc aux ingénieurs système de se concentrer davantage sur les méthodologies de partage et de diffusion, tout en reléguant les ressources appropriées vers la construction de matériel plus puissant pour héberger, accéder et traiter ces ontologies.