Langage et outils pour la spécification et l'exécution d'assistance à l'utilisateur dans des applications existantes
Abstract
To enables the specification of assistance systems, we propose aLDEAS, a graphical language. An aLDEAS assistance system is defined by a set of assistance rules complying with a rule pattern. This language is enriched by several patterns that facilitate the definition of complex frequently used actions. aLDEAS is implemented in the SEPIA system, that mainly consists in an assistance editor and a generic assistance engine. Most existing applications can be monitored by SEPIA in order to provide end-users with contextualized and personalized assistance. We performed several experimentations both with assistance designers and end-users in order to assess our propositions.
Afin de permettre la spécification et l’exécution automatique de systèmes d’assistance, nous proposons aLDEAS, un langage graphique. Un système d’assistance aLDEAS est défini par un ensemble de règles d’assistance respectant un patron de règles. Ce langage est complété par plusieurs patrons qui facilitent la définition d’actions d’assistance complexes fréquemment utilisées. aLDEAS est implémenté dans le système SEPIA, qui consiste principalement en un éditeur d’assistance et un moteur générique d’assistance. La plupart des applications existantes peuvent être surveillées par SEPIA afin de fournir aux utilisateurs finaux une assistance contextualisée et personnalisée. Nous avons réalisé plusieurs expérimentations avec d’une part, des concepteurs d’assistance et, d’autre part, des utilisateurs finaux afin d’évaluer nos propositions.
Domains
Artificial Intelligence [cs.AI]
Loading...