Chapitre III.5 - Données et connaissances pour la CAO
Résumé
La Conception Assistée par Ordinateur (CAO) voit le jour dans les années 1970. Les matériels et les logiciels permettent de prendre en compte des informations de plus en plus complexes que ce soit pour la conception des systèmes logiques ou bien en architecture. Ces matériels permettent également pour le concepteur de remplacer peu à peu sa table à dessin par des terminaux d’ordinateurs. En parallèle, les bases de données et les SGBD se développent. A l’IMAG, les deux domaines donnent lieu à des travaux qui évoluent d’abord en parallèle mais qui vont ensuite se rejoindre. C’est ce rapprochement qui est décrit ici en évoquant le début de la CAO à l’IMAG puis l’application des bases de données à la CAO et en particulier à celle des circuits intégrés.
La complexité et le volume des données à prendre en compte oblige les chercheurs à développer des outils spécifiques et à appliquer des concepts relevant de la représentation et de la gestion des connaissances. Par exemple la logique et des langages comme PROLOG permettent d’exprimer des règles de cohérence pour les objets à concevoir. De même, il faut étendre les SGBD pour qu’ils offrent des modèles, des langages et des environnements pour le travail coopératif d’une équipe de concepteurs. Ce sont ces différentes facettes qui sont détaillées dans la suite du document.