previous up next top index
Précédent : Actions de recherches Remonter : Actions de recherches Suivant : Plate-forme de développement de systèmes


Pilotage de programmes

Participants : Monica Crubezy, John van den Elst, Frank van Harmelen, Maria del Mar Marcos, Sabine Moisan, Jean-Paul Rigault, Monique Thonnat, Régis Vincent

Mots-clés : pilotage de programmes, planification, réutilisation de programmes

Le pilotage de programmes a pour but d'automatiser l'utilisation de logiciels complexes (bibliothèques de traitement d'images par exemple), grâce à des systèmes capables de planifier des traitements et d'en contrôler l'exécution.

Un système à base de connaissances en pilotage de programmes est généralement constitué :

La construction d'outils dédiés à une classe de problèmes particulière (ici le pilotage de programmes) offre deux avantages : tout d'abord focaliser les modèles de connaissances fournis par les outils sur les besoins de la classe de problèmes, et ensuite fournir des formalismes unifiés et communs aux bases de connaissances d'une même classe de problèmes. Nous souhaitons aller plus loin et faciliter aussi l'écriture des moteurs eux-mêmes, afin de pouvoir décrire une stratégie de pilotage à un niveau abstrait et de pouvoir facilement changer de stratégie selon les besoins.