ALS - Magazine 4 - Janvier 2013

ALS Mag / 23 Ontologie et ontologies La notion d’ontologie telle que la déclinent les informaticiens est empruntée au monde de la philosophie. Dans la pensée contemporaine, il s’agit de la «partie de la philosophie qui a pour objet l’élucidation du sens de l’être considéré simultanément en tant qu’être général, abstrait, essentiel et en tant qu’être singulier, concret, existentiel» [2]. Le besoin de représenter des connaissances en s’appuyant sur les réalités dumonde et les concepts abstraits manipulés par le cerveau humain a provoqué un glissement des styles de program- mation en informatique. Ce glissement s’est opéré depuis les langages de programmation fondés sur des données et des procédures vers une manipu- lation d’entités accompagnées de leurs caractéris- tiques, grâce aux langages dits «à objets». L’idée n’est pas neuve ; un langage comme Lisp (List Processor) , entrant dans cette dernière catégorie, est apparu comme Fortran (Formula Translator) dès la fin des années 1950. Les liens entre les objets (nous emploierons indifféremment le mot «concept») peuvent être de nature diverse : liens d’appartenance, liens de subordination, liens de sens (sémantiques)... La seule déclaration de tels liens autorise des inférences : un certain animal sera placé dans la classe des oiseaux du fait qu’il présente un ensemble de caractéristiques communes aux individus (et partant aux entités abstraites) de cette classe. Le fait de rencontrer un tel oiseau lors d’une lecture permettra au lecteur de «visualiser» le sujet, grâce au mécanisme d’«héritage de propriétés»... Une ontologie informatique est ainsi destinée à contenir les objets d’un domaine d’intérêt, à favoriser leur conceptualisation et leur repré- sentation en vue du traitement informatique[3]. Divers langages de représentation ainsi que des outils de construction et de visualisation mobilisent la communauté des chercheurs, en particulier dans la vue moderne du web, dit web sémantique . Mentionnons The Open Biological and Biomedical Ontologies [4] proposées par la fondation OBO, expérience collaborative impliquant des dévelop- peurs ayant manifesté leur intérêt pour un tel travail. Les ontologies sont placées dans ce qu’on appelle des repositories accessibles à tous.

RkJQdWJsaXNoZXIy MTIzMTM=