130
05/12/03 MFI 1 Interaction Homme-Machine : Vers une formalisation du modèle d’évolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi, Alexandre Demeure CLIPS-IMAG, Equipe IIHM GT MFI 05 Décembre 2003, Paris

05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

Embed Size (px)

Citation preview

Page 1: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 1

Interaction Homme-Machine :

Vers une formalisation du modèle d’évolution pour des systèmes interactifs plastiques

Gaëlle Calvary, Olfa Dâassi, Alexandre Demeure

CLIPS-IMAG, Equipe IIHM

GT MFI

05 Décembre 2003, Paris

Page 2: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 2

Contexte de l’étude

Informatique diffuse

Diversité des contextes d’usage Plate-forme

Environnement

Utilisateur

Page 3: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 3

Contexte de l’étude

Informatique diffuse

Diversité des contextes d’usage Plate-forme

Environnement

Utilisateur

Page 4: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 4

Contexte de l’étude

Informatique diffuse

Diversité des contextes d’usage Plate-forme

Environnement

Utilisateur

Page 5: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 5

Contexte de l’étude

Informatique diffuse

Diversité des contextes d’usage Plate-forme

Environnement

Utilisateur

Page 6: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 6

Contexte de l’étude

Diversité des plates-formes

Approche au cas par cas Coûts de développement et maintenance Incohérences ergonomiques

Page 7: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 7

Contexte de l’étude

Plasticité des Interfaces : principe Frontière GL - IHM « Spécifier 1 fois, générer N fois utilisable »

Page 8: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 8

Contexte de l’étude

Plasticité des Interfaces : principe Frontière GL - IHM « Spécifier 1 fois, générer N fois utilisable »

Contexte1 Contexte2

Page 9: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 9

Contexte de l’étude

Plasticité des Interfaces : principe Frontière GL - IHM « Spécifier 1 fois, générer N fois utilisable »

Contexte1 Contexte2

Adaptation au contexte d’usage

Page 10: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 10

Contexte de l’étude

Plasticité des Interfaces : définition Capacité d’une interface à s’adapter à son contexte

d’usage dans le respect de son utilisabilité

Page 11: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 11

Contexte de l’étude

Plasticité des Interfaces : définition Capacité d’une interface à s’adapter à son contexte

d’usage dans le respect de son utilisabilité

Contexte d’usage— Plate-forme— Environnement— Utilisateur

Page 12: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 12

Contexte de l’étude

Plasticité des Interfaces : définition Capacité d’une interface à s’adapter à son contexte

d’usage dans le respect de son utilisabilité

Contexte d’usage— Plate-forme— Environnement— Utilisateur

Page 13: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 13

Contexte de l’étude

Plasticité des Interfaces : définition Capacité d’une interface à s’adapter à son contexte

d’usage dans le respect de son utilisabilité

Contexte d’usage— Plate-forme— Environnement— Utilisateur

Page 14: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 14

Contexte de l’étude

Plasticité des Interfaces : définition Capacité d’une interface à s’adapter à son contexte

d’usage dans le respect de son utilisabilité

Contexte d’usage— Plate-forme— Environnement— Utilisateur

Page 15: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 15

Contexte de l’étude

Plasticité des Interfaces : définition Capacité d’une interface à s’adapter à son contexte

d’usage dans le respect de son utilisabilité

Contexte d’usage— Plate-forme— Environnement— Utilisateur

Page 16: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 16

Contexte de l’étude

Plasticité des Interfaces : définition Capacité d’une interface à s’adapter à son contexte

d’usage dans le respect de son utilisabilité

Contexte d’usage— Plate-forme— Environnement— Utilisateur

Utilisabilité: propriétés énoncées dans le CDC— Observabilité, honnêteté …etc. [IFIP]— Gestion des erreurs, …. [Bastien, Scapin]

Page 17: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 17

Contexte de l’étude

Plasticité des Interfaces: processus d’adaptation

Si Condition alors Action

3 étapes—Reconnaitre le contexte d’usage

—Calculer une réaction

— Mettre en oeuvre la réaction

Page 18: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 18

Contexte de l’étude

Plasticité des Interfaces : 2 types de réaction Remodelage

Redistribution

Page 19: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 19

Contexte de l’étude

Plasticité des Interfaces : 2 types de réaction Remodelage

Redistribution

Page 20: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 20

Plasticité des Interfaces : 2 types de réaction Remodelage

Redistribution

Contexte de l’étude

Page 21: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 21

Contexte de l’étude

Plasticité des Interfaces : usage Remodelage

Redistribution

Page 22: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 22

Contexte de l’étude

Plasticité des Interfaces : usage Remodelage

Redistribution

— Espace de travail

Fenêtre

Page 23: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 23

Contexte de l’étude

Plasticité des Interfaces : usage Remodelage

Redistribution

— Espace de travail— Concept Solde

Page 24: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 24

Contexte de l’étude

Plasticité des Interfaces : usage Remodelage

Redistribution

— Espace de travail— Concept

— Pixel

S…

..olde

Page 25: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 25

Contexte de l’étude

Notre approche Adaptation au grain des interacteurs : Comet

Outils pour l’adaptation—Reconnaissance du contexte d’usage—Calcul de la réaction—Mise en oeuvre de la réaction

Descriptions : modélisation, formalisation ?

MobileRéaction approche soleil… “et” !

Page 26: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 26

Plan

Introduction

Conception Définition Modélisation des comets Modélisation de l’évolution

Exécution Stratégies Politiques

Page 27: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 27

Conception : définition

Comet: COntext sensitive Multi-target widgET Interacteur

Capable d ’exporter—ce qu’il sait faire—ce qu’il coûte

Page 28: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 28

Conception : définition

Comet Interacteur Capable d ’exporter

—ce qu ’il sait faire : la tâche qu ’il supporte + décorations—ce qu ’il coûte : Qualité de Service

– les requis en termes de contexte d ’usage

– les propriétés d’utilisabilité

Page 29: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 29

Conception : définition

Comet Interacteur Capable d ’exporter

—ce qu ’il sait faire : la tâche qu ’il supporte + décorations—ce qu ’il coûte : Qualité de Service (QoS)

– les requis en termes de contexte d ’usage

– les propriétés d’utilisabilité

Page 30: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 30

Plan

Introduction

Conception Définition Modélisation des comets Modélisation de l’évolution

Exécution Stratégies Politiques

Page 31: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 31

Cible1

Utilisateur

Cadre de référence en plasticité

Cible2

Utilisateur

Plate-forme Plate-forme

Environn-ement

Environn-ement

Contexte d’usage

Conception : modélisation des comets

Page 32: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 32

Conception : modélisation des comets

Cible1

Utilisateur

Cadre de référence en plasticité

Cible2

Utilisateur

Plate-forme Plate-forme

Environn-ement

Environn-ement

Contexte d’usage

Page 33: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 33

Cible1

Utilisateur

Cadre de référence en plasticité

Cible2

Utilisateur

Plate-forme Plate-forme

Environn-ement

Environn-ement

Contexte d’usage

Conception : modélisation des comets

Page 34: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 34

Cible1

Concept

Tâches

Utilisateur

Plate-forme

Environn-ement

Cible2

Concept

Tâches

Utilisateur

Plate-forme

Environ-nement

Domaine

Cadre de référence en plasticité

Conception : modélisation des comets

Page 35: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 35

Cible1

Concept

Tâches

Utilisateur

Plate-forme

Environn-ement

Cible2

Concept

Tâches

Utilisateur

Plate-forme

Environ-nement

Domaine

Cadre de référence en plasticité

Compte bancaire

Conception : modélisation des comets

Page 36: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 36

Cible1

Concept

Tâches

Utilisateur

Plate-forme

Environn-ement

Cible2

Concept

Tâches

Utilisateur

Plate-forme

Environ-nement

Domaine

Cadre de référence en plasticité

Compte bancaire

Conception : modélisation des comets

Page 37: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 37

Cadre de référence en plasticité

Cible1

Concept

Tâches

Utilisateur

Plate-forme

Environn-ement

Conceptset

Tâches

Cible2

Concept

Tâches

Utilisateur

Plate-forme

Environ-nement

Conceptset

Tâches

Conception : modélisation des comets

Page 38: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 38

Cadre de référence en plasticité

Cible1

Concept

Tâches

Utilisateur

Plate-forme

Environn-ement

Conceptset

Tâches

Cible2

Concept

Tâches

Utilisateur

Plate-forme

Environ-nement

Conceptset

Tâches

(Compte bancaire)

Conception : modélisation des comets

Page 39: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 39

Cible1

Concept

Tâches

Utilisateur

Plate-forme

Environn-ement

Conceptset

Tâches

Cible2

Concept

Tâches

Utilisateur

Plate-forme

Environ-nement

Conceptset

Tâches

Interfaceabstraite

Interfaceabstraite

Cadre de référence en plasticité

Conception : modélisation des comets

Page 40: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 40

Cible1

Concept

Tâches

Utilisateur

Plate-forme

Environn-ement

Conceptset

Tâches

Cible2

Concept

Tâches

Utilisateur

Plate-forme

Environ-nement

Conceptset

Tâches

Interfaceabstraite

Interfaceabstraite

Cadre de référence en plasticité

Conception : modélisation des comets

Page 41: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 41

Cible1

Concept

Tâches

Utilisateur

Plate-forme

Environn-ement

Conceptset

Tâches

Cible2

Concept

Tâches

Utilisateur

Plate-forme

Environ-nement

Conceptset

Tâches

Interfaceabstraite

Interfaceabstraite

Cadre de référence en plasticité

Conception : modélisation des comets

Page 42: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 42

Cible1

Concept

Tâches

Utilisateur

Plate-forme

Environn-ement

Conceptset

Tâches

Cible2

Concept

Tâches

Utilisateur

Plate-forme

Environ-nement

Conceptset

Tâches

Interfaceabstraite

Interfaceabstraite

Cadre de référence en plasticité

Conception : modélisation des comets

Page 43: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 43

Cible1

Concept

Tâches

Utilisateur

Plate-forme

Environn-ement

Conceptset

Tâches

Cible2

Concept

Tâches

Utilisateur

Plate-forme

Environ-nement

Conceptset

Tâches

Interfaceabstraite

Interfaceabstraite

Cadre de référence en plasticité

Compte bancaire

Conception : modélisation des comets

Page 44: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 44

Cible1

Concept

Tâches

Utilisateur

Plate-forme

Environn-ement

Conceptset

Tâches

Cible2

Concept

Tâches

Utilisateur

Plate-forme

Environ-nement

Conceptset

Tâches

Interfaceabstraite

Interfaceabstraite

Interfaceconcrète

Interfaceconcrète

Cadre de référence en plasticité

Conception : modélisation des comets

Page 45: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 45

Cible1

Concept

Tâches

Utilisateur

Plate-forme

Environn-ement

Conceptset

Tâches

Cible2

Concept

Tâches

Utilisateur

Plate-forme

Environ-nement

Conceptset

Tâches

Interfaceabstraite

Interfaceabstraite

Interfaceconcrète

Interfaceconcrète

Cadre de référence en plasticité

Conception : modélisation des comets

Page 46: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 46

Cible1

Concept

Tâches

Utilisateur

Plate-forme

Environn-ement

Conceptset

Tâches

Cible2

Concept

Tâches

Utilisateur

Plate-forme

Environ-nement

Conceptset

Tâches

Interfaceabstraite

Interfaceabstraite

Interfaceconcrète

Interfaceconcrète

Cadre de référence en plasticité

Conception : modélisation des comets

Page 47: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 47

Cible1

Concept

Tâches

Utilisateur

Plate-forme

Environn-ement

Conceptset

Tâches

Cible2

Concept

Tâches

Utilisateur

Plate-forme

Environ-nement

Conceptset

Tâches

Interfaceabstraite

Interfaceabstraite

Interfaceconcrète

Interfaceconcrète

Cadre de référence en plasticité

Conception : modélisation des comets

Page 48: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 48

Cible1

Concept

Tâches

Utilisateur

Plate-forme

Environn-ement

Conceptset

Tâches

Cible2

Concept

Tâches

Utilisateur

Plate-forme

Environ-nement

Conceptset

Tâches

Interfaceabstraite

Interfaceabstraite

Interfaceconcrète

Interfaceconcrète

Interfacefinale

Interfacefinale

Cadre de référence en plasticité

Conception : modélisation des comets

Page 49: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 49

Cible1

Concept

Tâches

Utilisateur

Plate-forme

Environn-ement

Conceptset

Tâches

Cible2

Concept

Tâches

Utilisateur

Plate-forme

Environ-nement

Conceptset

Tâches

Interfaceabstraite

Interfaceabstraite

Interfaceconcrète

Interfaceconcrète

Interfacefinale

RCM

Interfacefinale

RCM

Cadre de référence en plasticité

Conception : modélisation des comets

Page 50: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 50

Cible1

Concept

Tâches

Utilisateur

Plate-forme

Environn-ement

Conceptset

Tâches

Cible2

Concept

Tâches

Utilisateur

Plate-forme

Environ-nement

Conceptset

Tâches

Interfaceabstraite

Interfaceabstraite

Interfaceconcrète

Interfaceconcrète

Interfacefinale

InterfacefinaleEvolution

Transition

Evolution

Transition

Cadre de référence en plasticité

Adaptation

Conception : modélisation des comets

Page 51: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 51

Comet

Conception : modélisation des comets

Page 52: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 52

Comet

Abstraction1..*

Conceptset

Tâches

Conception : modélisation des comets

Page 53: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 53

Comet

Abstraction1..*

Conceptset

Tâches

IU abstraiteInterfaceabstraite

est réifié en

est abstrait en1..*

1..*

Conception : modélisation des comets

Page 54: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 54

Comet

Abstraction1..*

Conceptset

Tâches

IU abstraiteInterfaceabstraite

est réifié en

est abstrait en1..*

1..*

IU concrète

est réifié en

est abstrait en1..*

Interfaceconcrète

1..*

Conception : modélisation des comets

Page 55: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 55

Comet

Abstraction1..*

Conceptset

Tâches

IU abstraiteInterfaceabstraite

est réifié en

est abstrait en1..*

1..*

IU concrète+style()

est réifié en

est abstrait en1..*

Interfaceconcrète

1..*

Conception : modélisation des comets

Page 56: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 56

Comet

Abstraction1..*

Conceptset

Tâches

IU abstraiteInterfaceabstraite

est réifié en

est abstrait en1..*

1..*

IU concrète+style()

est réifié en

est abstrait en1..*

Interfaceconcrète

1..*

Conception : modélisation des comets

Page 57: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 57

Comet

Abstraction1..*

Conceptset

Tâches

IU abstraiteInterfaceabstraite

est réifié en

est abstrait en1..*

1..*

IU concrète+style()

est réifié en

est abstrait en1..*

Interfaceconcrète

1..*

IU finale

est réifié en

est abstrait en1..*

1..* Interfacefinale

RCM

Conception : modélisation des comets

Page 58: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 58

Comet

Abstraction1..*

Conceptset

Tâches

IU abstraiteInterfaceabstraite

est réifié en

est abstrait en1..*

1..*

IU concrète+style()

est réifié en

est abstrait en1..*

Interfaceconcrète

1..*

IU finale

+propriétés()

est réifié en

est abstrait en1..*

1..* Interfacefinale

RCM

Conception : modélisation des comets

Page 59: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 59

Comet

Abstraction1..*

Conceptset

Tâches

IU abstraiteInterfaceabstraite

est réifié en

est abstrait en1..*

1..*

IU concrète+style()

est réifié en

est abstrait en1..*

Interfaceconcrète

1..*

IU finale

+propriétés()

est réifié en

est abstrait en1..*

1..* Interfacefinale

RCM

ObservabilitéGestion des erreurs …

Conception : modélisation des comets

Page 60: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 60

Comet

Abstraction1..*

Conceptset

Tâches

IU abstraiteInterfaceabstraite

est réifié en

est abstrait en1..*

1..*

IU concrète+style()

est réifié en

est abstrait en1..*

Interfaceconcrète

1..*

IU finale

+propriétés()

est réifié en

est abstrait en1..*

1..* Interfacefinale

RCM

Composant Comet

+concepts()

+tâches()

+plate-forme()

+utilisateur()

+environnement()

+evolution()

+transition

Cible i

Concept

Tâches

Utilisateur

Plate-forme

Environ-nement

Evolution

Transition

+usage(ComposantComet c)

Conception : modélisation des comets

Page 61: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 61

Comet

Abstraction1..*

Conceptset

Tâches

IU abstraiteInterfaceabstraite

est réifié en

est abstrait en1..*

1..*

IU concrète+style()

est réifié en

est abstrait en1..*

Interfaceconcrète

1..*

IU finale

+propriétés()

est réifié en

est abstrait en1..*

1..* Interfacefinale

RCM

Composant Comet

+concepts()

+tâches()

+plate-forme()

+utilisateur()

+environnement()

+evolution()

+transition

Cible i

Concept

Tâches

Utilisateur

Plate-forme

Environ-nement

Evolution

Transition

+usage(ComposantComet c)

Conception : modélisation des comets

Page 62: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 62

Comet

Abstraction1..*

Conceptset

Tâches

IU abstraiteInterfaceabstraite

est réifié en

est abstrait en1..*

1..*

IU concrète+style()

est réifié en

est abstrait en1..*

Interfaceconcrète

1..*

IU finale

+propriétés()

est réifié en

est abstrait en1..*

1..* Interfacefinale

RCM

Composant Comet

+concepts()

+tâches()

+plate-forme()

+utilisateur()

+environnement()

+evolution()

+transition

Cible i

Concept

Tâches

Utilisateur

Plate-forme

Environ-nement

Evolution

Transition

+usage(ComposantComet c)

Conception : modélisation des comets

Page 63: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 63

Comet

+estPlastique(Context c[], Proprieté p[])

Abstraction1..*

Conceptset

Tâches

IU abstraiteInterfaceabstraite

est réifié en

est abstrait en1..*

1..*

IU concrète+style()

est réifié en

est abstrait en1..*

Interfaceconcrète

1..*

IU finale

+propriétés()

est réifié en

est abstrait en1..*

1..* Interfacefinale

RCM

Composant Comet

+concepts()

+tâches()

+plate-forme()

+utilisateur()

+environnement()

+evolution()

+transition

Cible i

Concept

Tâches

Utilisateur

Plate-forme

Environ-nement

Evolution

Transition

+usage(ComposantComet c)

Conception : modélisation des comets

Page 64: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 64

Comet

+estPlastique(Context c[], Proprieté p[])

Abstraction1..*

Conceptset

Tâches

IU abstraiteInterfaceabstraite

est réifié en

est abstrait en1..*

1..*

IU concrète+style()

est réifié en

est abstrait en1..*

Interfaceconcrète

1..*

IU finale

+propriétés()

est réifié en

est abstrait en1..*

1..* Interfacefinale

RCM

Composant Comet

+concepts()

+tâches()

+plate-forme()

+utilisateur()

+environnement()

+evolution()

+transition

Cible i

Concept

Tâches

Utilisateur

Plate-forme

Environ-nement

Evolution

Transition

+usage(ComposantComet c)

Conception : modélisation des comets

Page 65: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 65

Comet

+estPlastique(Context c[], Proprieté p[])

Abstraction1..*

Conceptset

Tâches

IU abstraiteInterfaceabstraite

est réifié en

est abstrait en1..*

1..*

IU concrète+style()

est réifié en

est abstrait en1..*

Interfaceconcrète

1..*

IU finale

+propriétés()

est réifié en

est abstrait en1..*

1..* Interfacefinale

RCM

Composant Comet

+concepts()

+tâches()

+plate-forme()

+utilisateur()

+environnement()

+evolution()

+transition

Cible i

Concept

Tâches

Utilisateur

Plate-forme

Environ-nement

Evolution

Transition

+usage(ComposantComet c)

Le polymorphisme n’est pas nécessaire

pour être comet

Conception : modélisation des comets

Page 66: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 66

Base de raisonnement Implications en termes d’architecture

logicielle

Est-ce suffisant ? Modélisations plus fines Formalisation ?

Conception : modélisation des comets

Page 67: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 67

Comet

Abstraction1..*

Conceptset

Tâches

IU abstraiteInterfaceabstraite

est réifié en

est abstrait en1..*

1..*

IU concrète+style()

est réifié en

est abstrait en1..*

Interfaceconcrète

1..*

IU finale

+propriétés()

est réifié en

est abstrait en1..*

1..* Interfacefinale

RCM

Composant Comet

+concepts()

+tâches()

+plate-forme()

+utilisateur()

+environnement()

+evolution()

+transition

Cible i

Concept

Tâches

Utilisateur

Plate-forme

Environ-nement

Evolution

Transition

+usage(ComposantComet c)

Conception : modélisation des comets

Page 68: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 68

Plan

Introduction

Conception Définition Modélisation des interacteurs Modélisation de l’évolution

Exécution Stratégies Politiques

Page 69: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 69

Conception : modélisation de l’évolution

Si Condition alors Action

Page 70: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 70

Si Condition alors Action

Conception : modélisation de l’évolution

Page 71: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 71

Si Condition alors Action

Conception : modélisation de l’évolution

Page 72: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 72

Film Camnote.mov accessible à iihm.imag.fr/calvary/AS

Conception : modélisation de l’évolution

Page 73: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 73

Si Condition alors Action Manuel Semi-automatique

Outils Condition Réaction - remodelage et redistribution - IHM précalculées

Approche : Recherche de composants réutilisables

Conception : modélisation de l’évolution

Page 74: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 74

La Recherche d’Informations

But : Sélectionner les documents les plus pertinents par rapport à la requête d’un utilisateur

Les documents sont décrits [Chevallet 1986]—d’un point de vue syntaxique—d’un point de vue sémantique

Conception : modélisation de l’évolution

Page 75: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 75

La Recherche d’Informations

But : Sélectionner les documents les plus pertinents par rapport à la requête d’un utilisateur

Les documents sont décrits [Chevallet 1986]—d’un point de vue syntaxique—d’un point de vue sémantique

Utilisation des graphes conceptuels [Sowa 1984]

Conception : modélisation de l’évolution

Page 76: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 76

Les graphes conceptuels : Exemple

Conception : modélisation de l’évolution

Page 77: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 77

Les graphes conceptuels : Exemple

Conception : modélisation de l’évolution

Page 78: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 78

Les graphes conceptuels : Exemple

Conception : modélisation de l’évolution

Page 79: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 79

Les graphes conceptuels : Exemple

Conception : modélisation de l’évolution

Page 80: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 80

Les graphes conceptuels : Le support

T

Conception : modélisation de l’évolution

Page 81: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 81

Les graphes conceptuels : Le support

Action

T

Entité

Conception : modélisation de l’évolution

Page 82: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 82

Les graphes conceptuels : Le support

Ecrire

Action

T

Spécifier

Activer

Tâche élémentaire

en IHM

Consulter

Sélectionner

Dessiner

Editer

Montrer Perception

Voir Lire

Ecouter Entendre

Goûter

Sentir

Touché

Entité

Vivant Inerte

texte

Diapositive

Liste

Image

Personne

Utilisateur

Conception : modélisation de l’évolution

Page 83: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 83

Les graphes conceptuels : Le support

Ecrire

Action

T

Spécifier

Activer

Tâche élémentaire

en IHM

Consulter

Sélectionner

Dessiner

Editer

Montrer Perception

Voir Lire

Ecouter Entendre

Goûter

Sentir

Touché

Entité

Vivant Inerte

texte

Diapositive

Liste

Image

Personne

Utilisateur

Conception : modélisation de l’évolution

Page 84: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 84

Les graphes conceptuels : Le support

Ecrire

Action

T

Spécifier

Activer

Tâche élémentaire

en IHM

Consulter

Sélectionner

Dessiner

Editer

Montrer Perception

Voir Lire

Ecouter Entendre

Goûter

Sentir

Touché

Entité

Vivant Inerte

texte

Diapositive

Liste

Image

Personne

Utilisateur

Conception : modélisation de l’évolution

Page 85: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 85

Les graphes conceptuels : Le support

Ecrire

Action

T

Spécifier

Activer

Tâche élémentaire

en IHM

Consulter

Sélectionner

Dessiner

Editer

Montrer Perception

Voir Lire

Ecouter Entendre

Goûter

Sentir

Touché

Entité

Vivant Inerte

texte

Diapositive

Liste

Image

Personne

Utilisateur

T2

Sujet (Personne, Action)

Objet (Action, Entité)

Conception : modélisation de l’évolution

Page 86: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 86

Les graphes conceptuels : Le support

Ecrire

Action

T

Spécifier

Activer

Tâche élémentaire

en IHM

Consulter

Sélectionner

Dessiner

Editer

Montrer Perception

Voir Lire

Ecouter Entendre

Goûter

Sentir

Touché

Entité

Vivant Inerte

texte

Diapositive

Liste

Image

Personne

Utilisateur

T2

Sujet (Personne, Action)

Objet (Action, Entité)

Conception : modélisation de l’évolution

Page 87: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 87

Les graphes conceptuels : Le support

Ecrire

Action

T

Spécifier

Activer

Tâche élémentaire

en IHM

Consulter

Sélectionner

Dessiner

Editer

Montrer Perception

Voir Lire

Ecouter Entendre

Goûter

Sentir

Touché

Entité

Vivant Inerte

texte

Diapositive

Liste

Image

Personne

Utilisateur

T2

Sujet (Personne, Action)

Objet (Action, Entité)

Types de sous graphes emboîtés : Description, Domaine de plasticité

Conception : modélisation de l’évolution

Page 88: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 88

Les graphes conceptuels : Le support

Ecrire

Action

T

Spécifier

Activer

Tâche élémentaire

en IHM

Consulter

Sélectionner

Dessiner

Editer

Montrer Perception

Voir Lire

Ecouter Entendre

Goûter

Sentir

Touché

Entité

Vivant Inerte

texte

Diapositive

Liste

Image

Personne

Utilisateur

T2

Sujet (Personne, Action)

Objet (Action, Entité)

Types de sous graphes emboîtés : Description, Domaine de plasticité

Conception : modélisation de l’évolution

Page 89: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 89

Les graphes conceptuels Equivalents à la logique du premier ordre ...

Conception : modélisation de l’évolution

Page 90: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 90

Les graphes conceptuels Equivalents à la logique du premier ordre ...

PROCEDURE FENETRE Agit sur

Conception : modélisation de l’évolution

Page 91: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 91

Les graphes conceptuels Equivalents à la logique du premier ordre ...

x, y tel que PROCEDURE(x) et FENETRE(y) et AgitSur(x, y).

Conception : modélisation de l’évolution

PROCEDURE FENETRE Agit sur

Page 92: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 92

Les graphes conceptuels Equivalents à la logique du premier ordre ...

... mais bien plus lisibles

Conception : modélisation de l’évolution

x, y tel que PROCEDURE(x) et FENETRE(y) et AgitSur(x, y).

PROCEDURE FENETRE Agit sur

Page 93: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 93

Les graphes conceptuels : la projection

Conception : modélisation de l’évolution

Page 94: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 94

Les graphes conceptuels : la projection

Conception : modélisation de l’évolution

Page 95: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 95

Les graphes conceptuels : intérêt immédiat Pour la capitalisation

—Description des systèmes interactifs—Recherche par projection

Conception : modélisation de l’évolution

Page 96: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 96

Les graphes conceptuels : intérêt immédiat Pour la capitalisation

—Description des systèmes interactifs—Recherche par projection

BD

Conception : modélisation de l’évolution

Page 97: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 97

Les graphes conceptuels : intérêt immédiat Pour la capitalisation

—Description des systèmes interactifs—Recherche par projection

BD

Conception : modélisation de l’évolution

Page 98: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 98

Modélisation des propositions Une description de la condition

Entité Ajouter àplateforme

Sujet de

ObjetPDA : x

Conception : modélisation de l’évolution

Page 99: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 99

Modélisation des propositions Une description de la condition

Une description de la réaction

Entité Ajouter àplateforme

Sujet de

ObjetPDA : x

Système interactif Migrer Sujet de

Objet

Télécommande

Conception : modélisation de l’évolution

Page 100: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 100

Modélisation des propositions Une description de la condition

Une description de la réaction

Un niveau de conseil— Poids : de “déconseillé” à “conseillé”— Qualificatif : “De convenance” ou “De survie”

— Origine de la proposition : Utilisateur, concepteur, système ...

Entité Ajouter àplateforme

Sujet de

ObjetPDA : x

Système interactif Migrer Sujet de

Objet

Télécommande

Conception : modélisation de l’évolution

Page 101: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 101

Modélisation des propositions Une description de la condition

Une description de la réaction

Un niveau de conseil— Poids : de “déconseillé” à “conseillé”— Qualificatif : “De convenance” ou “De survie”— Origine de la proposition : Utilisateur, concepteur, système ...

Une fonction à appeler pour la mise en oeuvre

Entité Ajouter àplateforme

Sujet de

ObjetPDA : x

Système interactif Migrer Sujet de

Objet

Télécommande

Conception : modélisation de l’évolution

Page 102: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 102

Graphe des descriptions

Racine commune

Télécommande de navigation

Télécommande de navigation CamNote

Conception : modélisation de l’évolution

Page 103: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 103

Graphe des descriptions

Racine commune

Télécommande de navigation

Télécommande de navigation CamNote

Conception : modélisation de l’évolution

Page 104: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 104

Graphe des descriptions

Racine commune

Télécommande de navigation

Télécommande de navigation CamNote

Conception : modélisation de l’évolution

Page 105: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 105

Graphe des descriptions

Racine commune

Télécommande de navigation

Télécommande de navigation CamNote PC

Télécommande de navigation CamNote

Conception : modélisation de l’évolution

Page 106: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 106

Graphe des descriptions

Racine commune

CamNote

Télécommande de navigation

Télécommande de navigation CamNote PC

Télécommande de navigation CamNote

Conception : modélisation de l’évolution

Page 107: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 107

Graphe des descriptions

Racine commune

CamNote

Télécommande de navigation

Télécommande de navigation CamNote PC

Télécommande de navigation CamNote

CamNote PC

Conception : modélisation de l’évolution

Page 108: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 108

Intérêt à l’exécution Recherche de systèmes interactifs

Racine commune

KeyNote PowerPoint

Visualisateur de présentation

CamNote

Télécommande de navigation

Télécommande de navigation CamNote PC

Télécommande de navigation CamNote

Liste diapositives

CamNote PC

CamNote PocketPC

Télécommande de navigation CamNote PocketPC

Conception : modélisation de l’évolution

Page 109: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 109

Intérêt à l’exécution Recherche de systèmes interactifs

Racine commune

KeyNote PowerPoint

Visualisateur de présentation

CamNote

Télécommande de navigation

Télécommande de navigation CamNote PC

Télécommande de navigation CamNote

Liste diapositives

CamNote PC

CamNote PocketPC

Télécommande de navigation CamNote PocketPC

Conception : modélisation de l’évolution

Page 110: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 110

Racine commune

KeyNote PowerPoint

Visualisateur de présentation

CamNote

Télécommande de navigation

Télécommande de navigation CamNote PC

Télécommande de navigation CamNote

Liste diapositives

CamNote PC

CamNote PocketPC

Télécommande de navigation CamNote PocketPC

Intérêt à l’exécution Recherche de systèmes interactifs

Conception : modélisation de l’évolution

Page 111: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 111

Mise en oeuvre : le moteur d’évolution Cadre de déploiement : les comets Collection d’agents

Piloter le diaporama

Consulter diapo

Gérer le diaporama

Sélectionner diapo

Contrôler pixels miroir

Consulter flux vidéo

Régler intensité

Activer /désactiver

Spécifier numéro

Avancer

Reculer

Conception : modélisation de l’évolution

Page 112: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 112

Mise en oeuvre : le moteur d’évolution Cadre de déploiement : les comets Agent PAC “plastifié” : rePAC

CP

C

A

AP

P

Moteur en TCL * Reprogrammable à la volée * interfacé avec du C++

Conception : modélisation de l’évolution

Page 113: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 113

Plan

Introduction

Conception Définition Modélisation Architecture logicielle

Exécution Stratégies Politiques

Page 114: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 114

Exécution : stratégies

Cardinalité 1-1

Page 115: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 115

Exécution : stratégies

Cardinalité 1-1

1-N

Page 116: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 116

Exécution : stratégies

Cardinalité 1-1

1-N

N-1

Page 117: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 117

Exécution : stratégies

Localisation Intra-comet

Inter comets

Page 118: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 118

Exécution : stratégies

Localisation Intra-comet

Inter comets

CP C

A

A P

P

Page 119: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 119

Exécution : stratégies

Localisation Intra-comet

Inter comets

CP C

A

A P

P

CP C

A

A P

P CP C

A

A P

P

Page 120: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 120

Exécution : stratégies

En synthèse

1-0 1-1 1-N N-1

Cardinalité

0-1

Inter-comet

Localisation

Intra-comet

Page 121: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 121

Exécution : stratégies

En synthèse

1-0 1-1 1-N N-1

Cardinalité

0-1

Inter-comet

Localisation

Intra-comet

Page 122: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 122

Exécution : stratégies

En synthèse

1-0 1-1 1-N N-1

Cardinalité

0-1

Inter-comet

Localisation

Intra-comet Polymorphisme

Page 123: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 123

Exécution : stratégies

En synthèse

1-0 1-1 1-N N-1

Cardinalité

0-1

Inter-comet

Localisation

Intra-comet

Ajout

Polymorphisme

Page 124: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 124

Exécution : stratégies

En synthèse

1-0 1-1 1-N N-1

Cardinalité

0-1

Inter-comet

Localisation

Intra-comet

Ajout Suppression

Polymorphisme

Page 125: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 125

Exécution : stratégies

En synthèse

Polymorphisme

1-0 1-1 1-N N-1

Cardinalité

0-1

Inter-comet

Localisation

Intra-comet

Ajout Suppression Substitution

Page 126: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 126

Plan

Introduction

Conception Définition Modélisation Architecture logicielle

Exécution Stratégies Politiques

Page 127: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 127

Exécution : politiques

Politiques Non concertée : adaptation prise en charge par ..

— Externe : un tiers

— Interne : la comet

Concertée— Optimiste : la comet fait, un tiers juge— Pessimiste : la comet demande avant de faire

Page 128: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 128

Conclusion

Nouvelle version d’interacteur

Originalités Traiter l ’adaptation

— Graham : présentations— Crease: multimodalité

Affiner les niveaux d ’abstraction— Vanderdonckt : OIA, OIC— Thevenin :concept et tâche

Concilier différentes granularités— Markopoulos : composition d’interacteurs

Démonstrateur CamNote [Demeure 03]

Page 129: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 129

Perspectives

Boîte à outils …

Quelles alternatives ?

Agents réactifs ?

Page 130: 05/12/03MFI1 Interaction Homme-Machine : Vers une formalisation du modèle dévolution pour des systèmes interactifs plastiques Gaëlle Calvary, Olfa Dâassi,

05/12/03 MFI 130

Références Demeure, A., Calvary, G. Le Modèle d’Evolution en Plasticité des Interfaces :

Apport des Graphes Conceptuels, Actes de la 15ème conférence francophone sur l’Interaction Homme-Machine, IHM 2003, Caen, France, Novembre 2003, pp 80-87

Dâassi, O., Calvary, G., Coutaz, J., Demeure, A. Comet : Une nouvelle génération de « Widget » pour la Plasticité des Interfaces, Actes de la 15ème conférence francophone sur l’Interaction Homme-Machine, IHM 2003, Caen, France, Novembre 2003, pp 64-71

Calvary, G., Demeure, O., Coutaz, J., Dâassi, O. Adaptation des Interfaces Homme-Machine à leur contexte d’usage – Plasticité des Interfaces, Revue d'Intelligence Artificielle (RIA), N° spécial « La présentation d'information « sur mesure » », 2004, A paraître.