thesis

Un systeme de generation automatique de la composante tutoriel de logiciels

Defense date:

Jan. 1, 1998

Edit

Institution:

Paris 5

Disciplines:

Directors:

Abstract EN:

Pas de résumé disponible.

Abstract FR:

Cette these concerne l'assistance que les systemes interactifs peuvent apporter a leurs utilisateurs, qu'ils soient experimentes ou simples novices, et cela du double point de vue du concepteur et de l'utilisateur. Au cours de ces dernieres annees, les systemes interactifs, dont les fonctionnalites ne cessent de s'enrichir, sont devenus tres puissants, mais aussi de plus en plus difficiles a utiliser. Simultanement le nombre et la variete des utilisateurs a egalement augmente, ce qui rend inefficaces et inadequats les interfaces classiques concus pour un usage typique. Dans ce contexte, les aides a l'utilisateur tendent a occuper un role central dans les systemes interactifs. A cote des aides courantes ou traditionnelles, actuellement se developpe tres fortement la notion d'aide educative, ou tutoriel. Cette these a precisement pour but de proposer un systeme de generation automatique d'aide educative. Tout d'abord, nous effectuons une presentation critique des divers types d'aides existant actuellement. Leurs divers inconvenients sont decrits et illustres par des exemples. D'une maniere generale, l'insuffisance de ces systemes provient de l'inadequation entre d'une part la description de la tache sous forme d'actions elementaires, telle qu'elle est realisee par le systeme, et d'autre part la representation que s'en fait l'utilisateur. Par ailleurs, les systemes educatifs manquent souvent de flexibilite ou de pertinence cognitive lorsqu'ils imposent a l'utilisateur en guise d'apprentissage des series d'exemples prefabriques parfois tres differents des taches reelles auxquelles il est confronte. Pour remedier a ces inconvenients, cette these propose de developper un modele de tutoriel integre des le depart avec l'application consideree. Ainsi l'aide educative pourra s'appuyer sur les modeles de taches definis dans la phase de conception, et en consequence l'utilisateur pourra etre eduque en cours de realisation sur les objets memes de l'application. Nous presentons successivement les divers environnements necessaires a la generation automatique de la composante tutoriel de l'application, ainsi que le schema general du systeme interactif. Une place particuliere est accordee au systeme humanoid, environnement de conception d'interfaces a base de modeles (mb-ides), ainsi qu'a l'analyse de divers modeles de taches, notamment le modele de p. Johnson. La these decrit par le detail le fonctionnement du systeme en phase educative, presente en les justifiant plusieurs protocoles d'interaction et propose un scenario visant a illustrer les avantages des divers types d'aide. L'evaluation menee jusqu'a present des prototypes realises permet de valider l'idee maitresse de ce travail qui consiste a integrer les tutoriels a la specification des systemes interactifs.