La réalisation d'un traitement complexe se décompose en
•  Planification c’est à dire sélection et assemblage des codes, qui construit un(e partie de) plan (1),
•  Exécution effective des codes eux-mêmes (après réglage des valeurs de leurs paramètres, etc.), qui exécute le plan et produit des résultats (2),
•  Evaluation des résultats de l’exécution, qui retourne un jugement (3); cette phase utilise des critères qui font partie de la connaissance sur l’utilisation des codes. Si le jugement est positif (4) la planification peut continuer.
•  Réparation en cas de résultats insatisfaisants (5); à partir des erreurs détectées et du plan initial, la réparation décide des actions de correction appropriées: ré-exécution des mêmes codes avec d’autres valeurs de paramètre ou remise en cause du choix ou de l’ordre des codes. Ceci va avoir pour conséquence de relancer soit la planification (6), soit l’exécution (7).
 
Retour