46
Assister l’utilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université Lyon1 Équipe « Cognition et Expérience »

Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

Embed Size (px)

Citation preview

Page 1: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

Assister l’utilisateur dans sa tâche ?

Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en

situation »

Alain Mille LISI Université Lyon1

Équipe « Cognition et Expérience »

Page 2: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 2

Plan

Le cadre particulier de la réutilisation en résolution de problème

Le Raisonnement à Partir de Cas comme première réponse

Illustrations d’une évolution nécessaire Une « nouvelle » génération de système

d’assistance à la réutilisation de l’expérience Les projets de recherche en cours Discussion

Page 3: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 3

La réutilisation en résolution de problème

La résolution du problème est d’abord la tâche de l’utilisateur, le système informatique l’assiste dans cette tâche

La réutilisation de problèmes résolus est souvent considérée comme plus efficace que la résolution « à partir de zéro »

La capitalisation à partir de nouveaux cas de résolution de problème est un objectif du système

La réutilisation Le RàPCIllustrationsNouvelle générationLes projetsDiscussion

Page 4: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 4

Le Raisonnement à Partir de Cas comme première réponse

Un cas est un couple (description de problème, description de solution)

Un problème « bien » décrit permet de retrouver des solutions « réutilisables »

Les connaissances nécessaires sont essentiellement dans les cas, mais aussi dans tout ce qui « explique » les cas

Les connaissances duales de similarité et d’adaptation fondent le RàPC

La réutilisation Le RàPCIllustrationsNouvelle générationLes projetsDiscussion

Page 5: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 5

Le carré d’analogie pour le RàPC

problème cible

solution cible

problème source

solution source

source

problème

solution

cible

La réutilisation Le RàPCIllustrationsNouvelle générationLes projetsDiscussion

Page 6: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 6

Le cycle du RàPC

PROBLEME

Base de cas

Connaissancegénérale

Cas cible

ELABORER

Cas appris

MEMORISER

Cas cibleadapté

ADAPTER

REVISERSolution confirmée

Cas cibleadapté, évalué, corrigé

Cas Source Cas

cible

Cas Source

RETROUVER

La réutilisation Le RàPCIllustrationsNouvelle générationLes projetsDiscussion

Page 7: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 7

Illustrations d’une évolution

Des systèmes RàPC « canoniques »– Système d ’assistance à la programmation de

minéralisateurs (monotâche spécifique)[Prolabo]

– Système d'assistance à la conception de caoutchouc élastomère (multitâches spécifiques)[Interep]

aux systèmes RàPC non « canoniques » charnière dans l'évolution– Système d'aide à la décision opérateur en supervision

industrielle (tâche générique : supervision)[Sferca]

– Système d ’aide à la recherche d ’information (tâche générique : navigation)[Cincom Chemdata]

La réutilisation Le RàPCIllustrationsNouvelle générationLes projetsDiscussion

Page 8: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 8

Illustration Conception Caoutchouc

stocker

Paramètres

ExtruderCouper

Vulcaniser

Paramètres

MélangerMatièresPremières

Paramètres de fabrication

La réutilisation Le RàPCIllustrations- CanoniqueNouvelle générationLes projetsDiscussion

Page 9: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 9

Illustration Conception Caoutchouc

Tâches Spécification des besoins

Synthèse d'une structure

Analyse des comportements

Actions Lister les propriétés attendues

Décrire un procédé

Décrire les tests de comportements à mettre en œuvre

oknok

La réutilisation Le RàPCIllustrations- CanoniqueNouvelle générationLes projetsDiscussion

Page 10: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 10

Description ProcédéDescription Tests

Résultats Tests

Spécifications

Description ProcédéDescription Tests

Résultats Tests

Description ProcédéDescription Tests

Résultats Tests

Description ProcédéDescription Tests

Résultats Tests

Description ProcédéDescription Tests

Résultats Tests 1 ESSAI

Conception CaoutchoucLes « cas essais »

1 épisodeLa réutilisation Le RàPCIllustrations- CanoniqueNouvelle générationLes projetsDiscussion

Page 11: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 11

Conception Caoutchouc : leçons

Deux tâches principales (synthèse et analyse) réutilisant les « mêmes » épisodes mais des essais différents.

Le système a été « détourné » pour bien d’autres tâches– identification d’effets de produits– identification de produits pour un effet– assistance à la mise en œuvre de tests...– etc.

La réutilisation Le RàPCIllustrations- CanoniqueNouvelle générationLes projetsDiscussion

Page 12: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 12

RàPC « non canonique »

La tâche assistée est « générique », non complètement définie.

L'utilisateur est au centre du système d'assistance.

Les modèles de connaissances sont « opportunistes » et évolutifs avec l'usage.

Un cas est un épisode de « résolution d'un problème » non complètement modélisé

Illustration donc =>

La réutilisation Le RàPCIllustrations- Non canoniqueNouvelle générationLes projetsDiscussion

Page 13: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 13

PADIM : Poste d'Aide à la Décision Immédiate en Supervision Industrielle

Une alerte....

???

Tableaux de bordRemémoration d'un épisode passé et adaptation au nouveau contexteEn différé, validation et apprentissage

recherche d'un objet focal pour la supervision

La réutilisation Le RàPCIllustrations- Non canoniqueNouvelle générationLes projetsDiscussion

Page 14: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 14

PADIM : un épisode de supervision

Episode de supervision

ESf

Environnementde fin d’épisode

Modificationsd'Environnement

Séquenced'événements

Objet « focal »

OF ESd

Environnementde début d'épisode

La réutilisation Le RàPCIllustrations- Non canoniqueNouvelle générationLes projetsDiscussion

Page 15: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 15

ENVIRONNEMENT DESUPERVISION

Contexte Opérateur

Contexte d’Exploitation

Liste de Tableaux de Bord

Liste de couplesObjet / Etats d'objet de supervision

/

PADIM : notion d'environnement de supervision

La réutilisation Le RàPCIllustrations- Non canoniqueNouvelle générationLes projetsDiscussion

Page 16: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 16

PADIM : la « signature » d'un épisode

P1

V1

V1

V1

P1

P1

P1

SSP1

Groupede pompage 1

SSP1

Episode

Objets représentés par les événements

Objets représentés en fin d'épisode

Qu'est-ce qui explique la supervision de ces objets?

Objets représentés au début de l'épisode

La réutilisation Le RàPCIllustrations- Non canoniqueNouvelle générationLes projetsDiscussion

Page 17: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 17

PADIM : l'épisode à « résoudre »

P1

BA25 P2

P2 SSP1

Episode en cours

Objets représentés par les événements

?

Objets représentés au début de l'épisode

La réutilisation Le RàPCIllustrations- Non canoniqueNouvelle générationLes projetsDiscussion

Page 18: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 18

PADIM : exploiter les similarités de rôles pour adapter

lien est_composé_de

lien est_composant_de

SSP1

Groupede pompage 2

P2

BA25

La réutilisation Le RàPCIllustrations- Non canoniqueNouvelle générationLes projetsDiscussion

Page 19: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 19

PADIM : exploiter les similarités de rôles pour adapter

SSP1

P2

Groupede pompage 2

BA25

SSP1

P1

Groupede pompage 1

V1

jouent le même rôledans les deux épisodes

Objets de fin d'épisode rémémoré Objets proposés pour la fin d'épisode courant

La réutilisation Le RàPCIllustrations- Non canoniqueNouvelle générationLes projetsDiscussion

Page 20: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 20

PADIM : Retour des usages vers les modèles de connaissances

Système Industriel

?

Pad'imExploitation

Pad'imConception

Système Industriel

La réutilisation Le RàPCIllustrations- Non canoniqueNouvelle générationLes projetsDiscussion

Page 21: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 21

Une façon de voir PADIM

L'opérateur possède desconnaissances

utilise sonexpérience

pratique

Le système d'aide à la décision

utilise desmodèles de

connaissances

gère une bibliothèqued’épisodes d'utilisation

Niveau “ontologique”

Niveau“contextuel”

La réutilisation Le RàPCIllustrations- Non canoniqueNouvelle générationLes projetsDiscussion

Page 22: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 22

Une « nouvelle » génération de système d’assistance à la réutilisation de l’expérience ?

Proposer un type d'assistant à l'utilisation « en situation » des outils disponibles sur un système informatique

S'appuyer sur l'émergence des langages de description « documentaire »

Considérer des tâches génériques en nombre limité

Approcher les véritables « taches » de l'utilisateur par les signatures qu'il en donne (volontairement !)

La réutilisation Le RàPCIllustrationsNouvelle génération ?Les projetsDiscussion

Page 23: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 23

Notion de trace d'utilisation

Modèle

« d’utilisation »

2 . ..

..

N..

1 j

+j

Trace brute d’utilisation

La réutilisation Le RàPCIllustrationsNouvelle génération ?Les projetsDiscussion

Page 24: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 24

Modèle « d'utilisation »

Tous les objets et actions possibles sur ces objets offerts par une « application » informatique•plusieurs niveaux d'observations possibles selon l'interface qui en fournit l'accès à l'utilisateur

•un niveau d'observation correspond à une « tâche » générique (visée pour tout usage à ce niveau d'utilisation)

•le modèle d'utilisation n’est pas forcément explicite pour l'utilisateur

La réutilisation Le RàPCIllustrationsNouvelle génération ?Les projetsDiscussion

Page 25: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 25

Trace « expliquée » par des modèles liés à une « tâche »

Modèle

d’utilisation

2 . . . N.1 jj

Modèle lié à la tâche1 Modèle lié à la

tâche2

Épisode de type 1

Episode de type 2

Partie non expliquée

La réutilisation Le RàPCIllustrationsNouvelle génération ?Les projetsDiscussion

Page 26: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 26

Modèle lié à une tâche

Un modèle lié à la tâche se matérialise au moins par un ensemble de relations (contraintes) que les éléments du modèle d’utilisation doivent entretenir dans le cadre d’une tâche particulière.

Ce modèle s’exprime exclusivement sur les éléments du modèle d’utilisation et il doit (dans notre définition) être explicitable à l’utilisateur.

La réutilisation Le RàPCIllustrationsNouvelle génération ?Les projetsDiscussion

Page 27: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 27

Un épisode d'utilisation

2 .. .. .. N..1 j+1j

Episode

EtatTransition

Essai

La réutilisation Le RàPCIllustrationsNouvelle génération ?Les projetsDiscussion

Page 28: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 28

Décrire un épisode comme un cas...

2 .. .. .. N..1 jj

Partie Problème Partie Solution

Modèle lié à une tâche spécifique

La réutilisation Le RàPCIllustrationsNouvelle génération ?Les projetsDiscussion

Page 29: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 29

Découper un épisode en une succession « d'essais »

1 2 3 4 5

Essai 1

Essai 2

Essai 3

Essai 4

? ?

La réutilisation Le RàPCIllustrationsNouvelle génération ?Les projetsDiscussion

Cette approche très utile en conception, peuts’appliquer à bien d’autres types de tâche ?

Page 30: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 30

Notion d'essai / épisode

Le terme « essai » recouvre l'idée que chaque action est censée rapprocher l'utilisateur de l'objectif de sa tâche

L'essai est donc une progression « élémentaire » au sens d'un modèle de tâche

L'essai est aussi un épisode « atomique » Choix d'opérateurs génériques [Add,

Remove, Modify], spécialisables. La question est « quel nouvel essai puis-je

tenter ? » pour continuer ma tâche

La réutilisation Le RàPCIllustrationsNouvelle génération ?Les projetsDiscussion

Page 31: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 31

ADD

ZOOM sur un essaiDescription du domaine : « contexte ontologique »

Description de l'essai : « contexte direct»

Relations « directes »

La réutilisation Le RàPCIllustrationsNouvelle génération ?Les projetsDiscussion

Page 32: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 32

Retrouver ?

ADD

Signature cible

ADD

Suite cible

ADD

Suite source

ADD

Signature source

Adapter ? La réutilisation Le RàPCIllustrationsNouvelle génération ?Les projetsDiscussion

Page 33: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 33

Principe proposé pour l'assistance

Sur la base d'une « signature » de tâche,

remémorer des signatures similaires, « interpréter » les écarts de signatures

pour proposer une suite « logique » adaptée

dans le cadre de la tâche en cours, mémoriser (éventuellement) cette

assistance elle-même comme « épisode d'assistance »...

La réutilisation Le RàPCIllustrationsNouvelle génération ?Les projetsDiscussion

Page 34: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 34

Projets intégrant des études sur ces principes

ARDECO : Assistance à la Réutilisation D'Épisodes de Conception (Dassault Systèmes)

OSCAR, ACE : assistance à la réutilisation en conception coopérative (PCO Technologies)

PILOTAGE : gestion des connaissances et de l'expérience pour la conception de formations d'opérateurs sur simulateur (MDS)

SESAME, RECIS : Assistance aux tâches liées aux documents audiovisuels (FT-R&D)

PIXED, AMBRE : assistance aux tâches d'apprentissage humain

MESA-MERA, CASES : études de la remémoration en interaction homme-machine

La réutilisation Le RàPCIllustrationsNouvelle génération ?Les projetsDiscussion

Page 35: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 35

L'objectif pratique des recherches

S'appuyer sur des « descriptions » disponibles des usages et des tâches (XML, RDF),

pour construire « des » sémantiques possibles « dans le contexte » de tâches non complètement explicitées,

sous la forme d’un dispositif de « mémoire augmentée »

assistant l'utilisateur à trouver et utiliser « en situation » les informations (connaissances pour lui ?) qui lui sont utiles dans sa tâche.

La réutilisation Le RàPCIllustrationsNouvelle génération ?Les projetsDiscussion

Page 36: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 36

DISCUSSION

Ambition (irréaliste?) de mettre l'Homme au centre du dispositif d'assistance.

Maîtrise de la complexité de l'approche (isomorphismes partiels de sous-graphes partiels dans un graphe énorme !) -> heuristiques !

Expressivité de XML/RDF Approche « coopérative » d 'application de ce

principe et donc, notion d'exportation explicite de son expérience

(protocoles, hétérogénéité des agents, etc...) Aspects linguistiques, ergonomiques, cognitifs,

sémiologiques, ...

La réutilisation Le RàPCIllustrationsNouvelle génération ?Les projetsDiscussion

Page 37: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 37

Pour en savoir plus et/ou participer......

http://experience.univ-lyon1.fr participer à l ’Atelier RàPC de

demain écrire à

[email protected]

Page 38: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 38

Annexes

Page 39: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 39

Merci à toute l’équipe

Béatrice, Nathalie, Stéphanie, Yannick

Elöd, Jacques, Jean-Mathias , Luc,

Pierre-Antoine (et les autres thésards qui les ont précédés )

Page 40: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 40

•existence « théorique » d'un modèle d'utilisation présentant tous les objets « informatiques » et les « processus » d'actions sur ces objets : caractère fini d'un modèle d'utilisation

Page 41: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 41

Échantillon à minéraliser

Système d’assistance à la programmation de minéralisateur

P

Pompe(s)

Magnétron

M

Programmateur

Page 42: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 42

Illustration Minéralisateur : un « problème »

Page 43: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 43

Illustration Minéralisateur :une « solution »

Page 44: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 44

Illustration Minéralisateur :Recherche de cas « similaires »

Page 45: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 45

Illustration MinéralisateurAdaptation

Page 46: Assister lutilisateur dans sa tâche ? Vers une gestion des connaissances et de l'expérience pour leur réutilisation « en situation » Alain Mille LISI Université

27 juin 2001 PIAF 2001 Grenoble 46

Illustration MinéralisateurSynthèse

Système « mono » tâche (quel protocole pour cet échantillon ?)

Un cas est une séquence d’états-transitions L’adaptation est guidée par les écarts entre

descriptions de problèmes, permettant de « calculer » les adaptations à faire à la solution source pour construire la solution cible.

problème cible

solution cible

problème source

solution source

source

problè

me

solution

cible