Premiers pas vers une ontologie générale des programmes informatiques
Résumé
Le domaine des programmes informatiques fait l'objet depuis plusieurs années d'investigations ontologiques, l'enjeu étant de disposer de descriptions conceptuelles des programmes pour mieux maîtriser leur conception et leur utilisation. Il s'avère toutefois que les efforts entrepris jusqu'à présent n'ont permis d'aboutir qu'à des résultats partiels. Dans cet article, nous présentons les bases d'une ontologie générale des programmes (COPS) intégrant des concepts et relations centraux de ce domaine. Au-delà du contenu lui-même de l'ontologie, l'article met l'accent sur la méthode retenue pour sa construction. L'ontologie spécialise ainsi l'ontologie formelle de haut niveau DOLCE ainsi que les ontologies générales d'autres domaines(ex. : documents, artefacts) situées à des niveaux d'abstraction plus élevés. Cette démarche nous permet de rendre compte de la nature duale des programmes en les assimilant tout à la fois à des entités syntaxiques, des expressions formulées dans un langage de programmation, et à des artefacts dont la fonction est de permettre à des ordinateurs de réaliser des traitements de l'information.
Domaines
Intelligence artificielle [cs.AI]Origine | Fichiers produits par l'(les) auteur(s) |
---|