TABLE DES MATIÈRES
2.2.1 Les modèles linguistiques . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
2.2.2 Les modèles à agents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
2.2.3 Conclusion ................................... 43
2.3 Les modèles d’interface formels . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
2.3.1 Les systèmes de transition . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
2.3.2 Les interacteurs formels . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
2.3.3 Conclusion ................................... 49
2.4 Les modèles de dispositifs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
2.4.1 Les modèles logiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
2.4.2 Les modèles physiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
2.4.3 Conclusion ................................... 54
2.5 Les modèles d’interaction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
2.5.1 La manipulation directe . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
2.5.2 L’interaction instrumentale . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
2.5.3 Conclusion ................................... 60
2.6 Les outils de développement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
2.6.1 Les boîtes à outils WIMP avancées . . . . . . . . . . . . . . . . . . . . . . 61
2.6.2 Les boîtes à outils Post-WIMP spécialisées . . . . . . . . . . . . . . . . . . 67
2.6.3 Conclusion ................................... 78
2.7 Les éditeurs graphiques d’interaction . . . . . . . . . . . . . . . . . . . . . . . . . . 79
2.7.1 Les paradigmes de programmation visuelle . . . . . . . . . . . . . . . . . . 79
2.7.2 Les éditeurs de simulations interactives . . . . . . . . . . . . . . . . . . . . 80
2.7.3 Les éditeurs de comportements 3D . . . . . . . . . . . . . . . . . . . . . . . 85
2.7.4 Conclusion ................................... 89
2.8 Synthèse......................................... 90
3 Introduction au modèle des configurations d’entrée 93
3.1 Introduction....................................... 94
3.2 Le paradigme des dispositifs en cascade . . . . . . . . . . . . . . . . . . . . . . . . 94
3.2.1 La métaphore de la connexion logicielle . . . . . . . . . . . . . . . . . . . . 94
3.2.2 Pointsd’entrée ................................. 95
3.2.3 Adaptateurs................................... 96
3.2.4 Dispositifs généralisés . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
ii