Asma Gharsellaoui - Academia.edu (original) (raw)
Papers by Asma Gharsellaoui
Existing task models have often been used in the context of graphic systems. In this paper, we pr... more Existing task models have often been used in the context of graphic systems. In this paper, we propose to use the task model at runtime to monitor user actions, to verify that he/she has not made a mistake when performing his/her actions and to give him/her help when necessary. In particular, we present, as a first contribution, a task model specific to interactions in ambient environments. This model enables to assign dynamic characteristics to each task thereby allowing to a supervision system to assign states to tasks at runtime based on the information exchanged with the environment (start of a task, end of a task, preconditions states...). Our second contribution is a monitoring and support system that exploits our task model. More precisely we specify the intervention strategy of our system in order to guide the user. We present then an illustration of our system through the execution of a scenario on our simulator. This simulation shows how the interactions with the task mode...
2013 IEEE 10th International Conference on Ubiquitous Intelligence and Computing and 2013 IEEE 10th International Conference on Autonomic and Trusted Computing, 2013
Proceedings of the 26th Conference on l'Interaction Homme-Machine - IHM '14, 2014
La modélisation des tâches a fait l'objet de plusieurs travaux de recherche dans le but d'analyse... more La modélisation des tâches a fait l'objet de plusieurs travaux de recherche dans le but d'analyser l'activité pour l'évaluation ou encore pour la conception d'un système. Elle constitue aussi une aide précieuse dans le processus de conception des interfaces graphiques. Dans cet article, nous nous intéressons à la modélisation des tâches dans le cadre des environnements ambiants. Nous mettons en évidence les principaux problèmes introduits par la modélisation des tâches dans l'ambiant : relation entre une tâche et son emplacement spatial, relation entre une tâche et les dispositifs nécessaires à son accomplissement, prise en compte des erreurs possibles survenant lors de l'exécution d'une tâche, etc. Ceci nous permet alors d'identifier certaines contraintes qu'un modèle de tâche adapté à l'ambiant doit satisfaire.
User tasks modeling has been the focus of many research works either for designing user interface... more User tasks modeling has been the focus of many research works either for designing user interfaces suitable to given use cases or for identifying the current task of the user in order to assist him/her. The problem of user tasks modeling has been widely addressed within the context of GUIs (Graphical User Interfaces). In this paper, we present an overview of several existing task models and we discuss the specificities of user tasks modeling in the context of Ambient Intelligent Environments, which are mainly place-related tasks, device-related tasks and the possible errors occurring while performing a task. Then, we discuss the limitations of the classical user tasks models and depict the requirements of a task model specific to an interaction with an ambient environment.
ABSTRACT Les modèles de tâches existants sont généralement statiques (non utilisés au moment de l... more ABSTRACT Les modèles de tâches existants sont généralement statiques (non utilisés au moment de l'exécution) et exploités uniquement pour la conception ou l’ évaluation prédictive des systèmes interactifs. Nous proposons d’utiliser le modèle de tâches au moment de l’exécution, afin de suivre les actions de l’utilisateur, vérifier qu’il n’a pas fait d’erreurs et lui procurer de l’aide en cas de besoin. Nous présentons un modèle de tâches adapté aux environnements ambiants qui attribue dynamiquement des états aux tâches au moment de l’exécution. Nous décrivons également le fonctionnement d’un système de suivi et d’assistance qui exploite notre modèle de tâches dynamique. Nous présentons ensuite une validation de notre système à travers une simulation qui montre comment les interactions avec le modèle de tâches à l’exécution permettent de produire un système dynamique, qui prend en considération le contexte et fournit une aide à l’utilisateur pour la réalisation de ses tâches quotidiennes.
Existing task models have often been used in the context of graphic systems. In this paper, we pr... more Existing task models have often been used in the context of graphic systems. In this paper, we propose to use the task model at runtime to monitor user actions, to verify that he/she has not made a mistake when performing his/her actions and to give him/her help when necessary. In particular, we present, as a first contribution, a task model specific to interactions in ambient environments. This model enables to assign dynamic characteristics to each task thereby allowing to a supervision system to assign states to tasks at runtime based on the information exchanged with the environment (start of a task, end of a task, preconditions states...). Our second contribution is a monitoring and support system that exploits our task model. More precisely we specify the intervention strategy of our system in order to guide the user. We present then an illustration of our system through the execution of a scenario on our simulator. This simulation shows how the interactions with the task mode...
2013 IEEE 10th International Conference on Ubiquitous Intelligence and Computing and 2013 IEEE 10th International Conference on Autonomic and Trusted Computing, 2013
Proceedings of the 26th Conference on l'Interaction Homme-Machine - IHM '14, 2014
La modélisation des tâches a fait l'objet de plusieurs travaux de recherche dans le but d'analyse... more La modélisation des tâches a fait l'objet de plusieurs travaux de recherche dans le but d'analyser l'activité pour l'évaluation ou encore pour la conception d'un système. Elle constitue aussi une aide précieuse dans le processus de conception des interfaces graphiques. Dans cet article, nous nous intéressons à la modélisation des tâches dans le cadre des environnements ambiants. Nous mettons en évidence les principaux problèmes introduits par la modélisation des tâches dans l'ambiant : relation entre une tâche et son emplacement spatial, relation entre une tâche et les dispositifs nécessaires à son accomplissement, prise en compte des erreurs possibles survenant lors de l'exécution d'une tâche, etc. Ceci nous permet alors d'identifier certaines contraintes qu'un modèle de tâche adapté à l'ambiant doit satisfaire.
User tasks modeling has been the focus of many research works either for designing user interface... more User tasks modeling has been the focus of many research works either for designing user interfaces suitable to given use cases or for identifying the current task of the user in order to assist him/her. The problem of user tasks modeling has been widely addressed within the context of GUIs (Graphical User Interfaces). In this paper, we present an overview of several existing task models and we discuss the specificities of user tasks modeling in the context of Ambient Intelligent Environments, which are mainly place-related tasks, device-related tasks and the possible errors occurring while performing a task. Then, we discuss the limitations of the classical user tasks models and depict the requirements of a task model specific to an interaction with an ambient environment.
ABSTRACT Les modèles de tâches existants sont généralement statiques (non utilisés au moment de l... more ABSTRACT Les modèles de tâches existants sont généralement statiques (non utilisés au moment de l'exécution) et exploités uniquement pour la conception ou l’ évaluation prédictive des systèmes interactifs. Nous proposons d’utiliser le modèle de tâches au moment de l’exécution, afin de suivre les actions de l’utilisateur, vérifier qu’il n’a pas fait d’erreurs et lui procurer de l’aide en cas de besoin. Nous présentons un modèle de tâches adapté aux environnements ambiants qui attribue dynamiquement des états aux tâches au moment de l’exécution. Nous décrivons également le fonctionnement d’un système de suivi et d’assistance qui exploite notre modèle de tâches dynamique. Nous présentons ensuite une validation de notre système à travers une simulation qui montre comment les interactions avec le modèle de tâches à l’exécution permettent de produire un système dynamique, qui prend en considération le contexte et fournit une aide à l’utilisateur pour la réalisation de ses tâches quotidiennes.