Publications
some indexes : scHolar Index, Google Scholar Index, Microsoft Academic Research
- Model-driven evolution for multimodal mobile Geographic Information System
Author(s): Elouali Nadia, Liabeuf Daniel, Le Pallec Xavier, Rouillard José, Tarby Jean-Claude
Date: Janvier 2012, type: Journal
Reference: ERCIM News – Journal of the European Research Consortium for Informatics and Mathematics, Special Theme: Evolving Software, coordinated by: Tom Mens (Université de Mons - FNRS/FWO), Jacques Klein (University of Luxembourg/SnT - FNR), volume 88, 2012- Description: In the MOANO project we aim to create an end-user modelling environment to design and generate multimodal mobile Geographic information Systems (GIS) capable of evolving over time. Here we discuss different challenges and suggestions to address them using a Model-Driven Engineering (MDE) approach.
- Challenges for the Design of Intelligent and Multimodal Cognitive Systems
Author(s): Rouillard José, Tarby Jean-Claude, Le Pallec Xavier, Marvie Raphaël
Date: Janvier 2011, type: Journal
Reference: ERCIM News – Journal of the European Research Consortium for Informatics and Mathematics, Special Theme: Intelligent and Cognitive Systems, coordinated by: Rüdiger Dillmann and Tamim Asfour, Institute for Anthropomatics, Institute of Technology Karlsruhe, and Antonis Argyros, FORTH-ICS, volume 84, 2011- Description: With the MINY project our goal is to propose some novel possibilities to take many modalities of interaction into account. Across a model-driven engineering approach we present some suggestions in order to tackle the challenges around the design of intelligent and multimodal cognitive systems.
- From Metamodeling to Automatic Generation of Multimodal Interfaces for Ambient Computing
Author(s): Rouillard José, Tarby Jean-Claude, Le Pallec Xavier, Marvie Raphael
Date: 30-05-2010, type: Journal
Reference: International Journal On Advances in Software, IARIA, volume 3 n°3&4, 2010.- Description: This paper presents our approach to design multichannel and multimodal applications as part of ambient intelligence. Computers are increasingly present in our environments, whether at work (computers, photocopiers), at home (video player, hi-fi, microwave), in our cars, etc. They are more adaptable and context-sensitive (e.g., the car radio that lowers the volume when the mobile phone rings). Unfortunately, while they should provide smart services by combining their skills, they are not yet designed to communicate together. Our results, mainly based on the use of a software bus and a workflow, show that different devices (such as Wiimote, multi-touch screen, telephone, etc.) can be coordinated in order to activate real things (such as lamp, fan, robot, webcam, etc.). A smart digital home case study illustrates how using our approach to design with ease some parts of the ambient system and to redesign them during runtime.
- Description: This paper presents our approach to design multichannel and multimodal applications as part of ambient intelligence. Computers are increasingly present in our environments, whether at work (computers, photocopiers), at home (video player, hi-fi, microwave), in our cars, etc. They are more adaptable and context-sensitive (e.g., the car radio that lowers the volume when the mobile phone rings). Unfortunately, while they should provide smart services by combining their skills, they are not yet designed to communicate together. Our results, mainly based on the use of a software bus and a workflow, show that different devices (such as Wiimote, multi-touch screen, telephone, etc.) can be coordinated in order to activate real things (such as lamp, fan, robot, webcam, etc.). A smart digital home case study illustrates how using our approach to design with ease some parts of the ambient system and to redesign them during runtime.
- How to communicate smartly with your house?
Author(s): Rouillard José, Tarby Jean-Claude
Date: 30-05-2010, type: Journal
Reference: International Journal of Ad Hoc and Ubiquitous Computing (IJAHUC). Special Issue on: "The Smart Digital Home", Guest Editors: Prof. Prof. Shing-Tsaan Huang, National Central University, Taiwan, Dr. Fong Pong, Broadcom Corporation, California, USA, Assoc. Prof. Jehn-Ruey Jiang, National Central University, Taiwan, 2010 [Acceptance rate: 21 %].- Description: We are involved in conceiving and implementing man-machine interfaces allowing multimodal and situated dialog. Indeed, we believe that in a close future, it will be possible to talk in natural language in order to interact with smart digital environments. Several methods are presented in this paper depending on how and what the user can say. This paper describes our approach and several tracks followed in order to permit to end-users to communicate more naturally with their house, by speech or by gesture, for instance. Some applications based on workflow description are presented to show how designers are able to model their own man-machine dialog. Finally, this work is complemented with a model-driven engineering approach using statecharts for a smart digital home
- Description: We are involved in conceiving and implementing man-machine interfaces allowing multimodal and situated dialog. Indeed, we believe that in a close future, it will be possible to talk in natural language in order to interact with smart digital environments. Several methods are presented in this paper depending on how and what the user can say. This paper describes our approach and several tracks followed in order to permit to end-users to communicate more naturally with their house, by speech or by gesture, for instance. Some applications based on workflow description are presented to show how designers are able to model their own man-machine dialog. Finally, this work is complemented with a model-driven engineering approach using statecharts for a smart digital home
- Facilitating the Design of Multi-channel Interfaces for Ambient Computing
Author(s): Rouillard José, Tarby Jean-Claude, Le Pallec Xavier, Marvie Raphaël
Date: 10-02-2010
Reference: The Third International Conferences on Advances in Computer-Human Interactions, ACHI 2010, St. Maarten, Netherlands Antilles, pp. 95-100, 2010. [Acceptance rate: 30 %]. (Best Paper Award).- Description: Ambient computing is one of the more significant recent advances in computer-human interactions. With the ambient intelligence paradigm, computers become embedded in our natural surroundings. As they are context-sensitive and adaptable, they better provide smart services to humans. But ambient computing requires communication between several heterogeneous components that are not supposed to communicate each other. This paper describes how we use a workflow to facilitate the design of multi-channel interfaces for ambient computing. Our results show that different devices (such as Wiimote, multi-touch screen, telephone, etc.) can be managed in order to activate real things (such as lamp, fan, robot, webcam, etc.). A smart digital home case study illustrates a possible implementation of our approach and shows how it allows redesigning easily some parts of the ambient system just by modifying the workflow.
- Description: Ambient computing is one of the more significant recent advances in computer-human interactions. With the ambient intelligence paradigm, computers become embedded in our natural surroundings. As they are context-sensitive and adaptable, they better provide smart services to humans. But ambient computing requires communication between several heterogeneous components that are not supposed to communicate each other. This paper describes how we use a workflow to facilitate the design of multi-channel interfaces for ambient computing. Our results show that different devices (such as Wiimote, multi-touch screen, telephone, etc.) can be managed in order to activate real things (such as lamp, fan, robot, webcam, etc.). A smart digital home case study illustrates a possible implementation of our approach and shows how it allows redesigning easily some parts of the ambient system just by modifying the workflow.
- BCI et IHM : premiers retours d’expériences
Author(s): Tarby Jean-Claude, Rouillard José
Date: 13-10-2010
Reference: Conférence Ergo'IA 2010, Biarritz, 13, 14 et 15 Octobre 2010- Description: Cet article décrit nos premiers retours d’expériences concernant le BCI (Brain Computer Interface) et l’IHM. Au travers de trois cas d’études portant sur deux casques BCI différents (le NIA et le EPOC), nous montrons les avantages et les inconvénients de ces matériels au sujet de leur programmation, et de leurs usages concernant l’Interaction Homme-Machine
- Description: Cet article décrit nos premiers retours d’expériences concernant le BCI (Brain Computer Interface) et l’IHM. Au travers de trois cas d’études portant sur deux casques BCI différents (le NIA et le EPOC), nous montrons les avantages et les inconvénients de ces matériels au sujet de leur programmation, et de leurs usages concernant l’Interaction Homme-Machine
- Un système multi-agents permettant une assistance homme-machine mutuelle dans un environnement ambiant
Author(s): Sassi Hajer, Rouillard José, Tarby Jean-Claude, Renard Grégory
Date: 25-11-2010
Reference: Quatrième Workshop sur les Agents Conversationnels Animés, WACA 2010, Lille, 2010.
- A support to multi-devices web application
Author(s): Le Pallec Xavier, Marvie Raphaël, Rouillard José, Tarby Jean-Claude
Date: 05-10-2010
Reference: démonstration à UIST 2010, 23rd Symposium on User Interface Software and Technology, New-York, 2010
- Supporting mobile connectivity: from learning scenarios to multi-channel devices
Author(s):Rouillard José, Peter Yvan, Tarby Jean-Claude, Vantroys Thomas, Chevrin Vincent
Date: 14-05-2008, type: Journal
Reference: International Journal of Continuing Engineering Education and Life-Long Learning (IJCEELL), Inderscience Publishers, Special Issue on "Learning as a Ubiquitous and Continuous Communication Attitude", Guest Editor: Piet Kommers, Volume 18, No. 4., pp.396–410, 2008.- Description: The introduction of distance learning does not only bring a wider audience, but also much more diversity among the learners: first, because it can be integrated more easily into a Life-long Learning strategy; secondly, because the learners are not restricted to a single area and thus learners from different countries and with different cultures follow the curriculum. We have observed this in various DL diplomas in which we participate. In this article, we will shed some light on the difficulties and challenges arising from these multicultural settings. Based on our research work, we would like to insist on two particular points which are the necessity to adapt the pedagogical settings (e.g. pedagogical scenarios) according to the learners’ behaviour to overcome unforeseen problems due to cultural differences and the importance of considering mobile technologies to overcome limited access to the technology in developing countries and to ensure continuous interaction among learners and with tutors
- Description: The introduction of distance learning does not only bring a wider audience, but also much more diversity among the learners: first, because it can be integrated more easily into a Life-long Learning strategy; secondly, because the learners are not restricted to a single area and thus learners from different countries and with different cultures follow the curriculum. We have observed this in various DL diplomas in which we participate. In this article, we will shed some light on the difficulties and challenges arising from these multicultural settings. Based on our research work, we would like to insist on two particular points which are the necessity to adapt the pedagogical settings (e.g. pedagogical scenarios) according to the learners’ behaviour to overcome unforeseen problems due to cultural differences and the importance of considering mobile technologies to overcome limited access to the technology in developing countries and to ensure continuous interaction among learners and with tutors
- Prevision of evaluation by traces during the software design of interactive systems: two approaches compared
Author(s):Tarby Jean-Claude, Ezzedine Houcine, Kolski Christophe
Date: 01-01-2008, type: Livre
Reference: In Ahmed Seffah, Jean Vanderdonckt, And Michel Desmarais (Ed.), Human-Centered Software Engineering: Architectures and Models-Driven Integration, Springer HCI Series, pp. 257-276.- Description: Interactive
system evaluation is currently the subject of numerous research
projects. Some are intended to link design and evaluation explicitly by
different software mechanisms. In this chapter, we describe two
evaluation approaches based on the concept of traces, taking advantage
of new technologies and paradigms. The first uses Aspect-Oriented
Programming; the second proposes an explicit coupling between
agent-based architecture and evaluation agents. These two approaches
are globally compared.
- Description: Interactive
system evaluation is currently the subject of numerous research
projects. Some are intended to link design and evaluation explicitly by
different software mechanisms. In this chapter, we describe two
evaluation approaches based on the concept of traces, taking advantage
of new technologies and paradigms. The first uses Aspect-Oriented
Programming; the second proposes an explicit coupling between
agent-based architecture and evaluation agents. These two approaches
are globally compared.
- De l'Orienté Objet à l'Orienté Tâches – Des modèles embarqués pour l’intégration et le traçage d’un nouveau type de composants
Author(s):Lewandowski Arnaud, Bourguin Grégory, Tarby Jean-Claude
Date: 01-12-2007, type: Journal
Reference: Revue d'Interaction Homme-Machine, Vol 8, n° 1.- Description: Les
utilisateurs des nouvelles technologies étant de plus en plus
exigeants, la problématique de la malléabilité des systèmes
informatiques et de leur adéquation aux nouveaux usages n’a jamais été
aussi prégnante. C’est notamment une des raisons de l’utilisation
massive des approches à base de composants, favorisant l’adaptation et
la réutilisation. Toutefois, ce succès reste terni par certaines
lacunes majeures, relatives notamment à l’accessibilité des mécanismes
d’intégration et d’adaptation des composants d’une part, et au test et
à l’évaluation de l’utilisation des composants dans leur contexte
d’usage d’autre part. Pour pallier ces difficultés, dues en partie à un
problème d’ordre sémantique, nous proposons dans cet article une
solution qui tend à marier les modèles de tâches, du domaine de l’IHM,
et les modèles de composants existants. Cette solution s’inscrit dans
un véritable cadre pluridisciplinaire dédié au principe de co-évolution
et correspond, dans un premier temps, à une nouvelle démarche de
conception descendante — l’approche Orientée Tâches (OT) — déclinée en
5 étapes et supportée par STOrM, un outil dédié à la création et à la
manipulation de Composants Orientés Tâches, les COTs.
- Description: Les
utilisateurs des nouvelles technologies étant de plus en plus
exigeants, la problématique de la malléabilité des systèmes
informatiques et de leur adéquation aux nouveaux usages n’a jamais été
aussi prégnante. C’est notamment une des raisons de l’utilisation
massive des approches à base de composants, favorisant l’adaptation et
la réutilisation. Toutefois, ce succès reste terni par certaines
lacunes majeures, relatives notamment à l’accessibilité des mécanismes
d’intégration et d’adaptation des composants d’une part, et au test et
à l’évaluation de l’utilisation des composants dans leur contexte
d’usage d’autre part. Pour pallier ces difficultés, dues en partie à un
problème d’ordre sémantique, nous proposons dans cet article une
solution qui tend à marier les modèles de tâches, du domaine de l’IHM,
et les modèles de composants existants. Cette solution s’inscrit dans
un véritable cadre pluridisciplinaire dédié au principe de co-évolution
et correspond, dans un premier temps, à une nouvelle démarche de
conception descendante — l’approche Orientée Tâches (OT) — déclinée en
5 étapes et supportée par STOrM, un outil dédié à la création et à la
manipulation de Composants Orientés Tâches, les COTs.
- Defining Task Oriented Components
Author(s):Bourguin Grégory, Lewandowski Arnaud, Tarby Jean-Claude
Date: 07-11-2007, type: Conference
Reference: Task Models and Diagrams for User Interface Design, 6th International Workshop, TAMODIA 2007, Toulouse, France, November 7-9, 2007, Marco Winckler, Hilary Johnson, Philippe A. Palanque (Eds.), Lecture Notes in Computer Science 4849 Springer 2007, ISBN 978-3-540-77221-7, pp. 170-183.- Description: For many years, tailorability has
been identified as a very important property of system design in order
to take care of the emerging users needs towards their working
environments. In the same time component-based approaches have been
revealed as an interesting solution for tailorability, allowing dynamic
integration of components in global environments supporting specific
tasks. However, component technologies still face some drawbacks mainly
due to a semantic problem. In order to palliate these lacks we propose
in this paper a new solution that tends to merge tasks models, from the
HCI research field, and existing component models. It particularly
consists in a new design approach — the Task Oriented (TO) approach —
supported by STOrM, a tool dedicated to the creation and manipulation
of Task Oriented Components (TOCs).
- Description: For many years, tailorability has
been identified as a very important property of system design in order
to take care of the emerging users needs towards their working
environments. In the same time component-based approaches have been
revealed as an interesting solution for tailorability, allowing dynamic
integration of components in global environments supporting specific
tasks. However, component technologies still face some drawbacks mainly
due to a semantic problem. In order to palliate these lacks we propose
in this paper a new solution that tends to merge tasks models, from the
HCI research field, and existing component models. It particularly
consists in a new design approach — the Task Oriented (TO) approach —
supported by STOrM, a tool dedicated to the creation and manipulation
of Task Oriented Components (TOCs).
- Deux approches d'évaluation précoce de systèmes interactifs, application à la supervision du transport urbain.
Author(s):Ezzedine Houcine, Trabelsi Abdelwaheb, Tarby Jean-Claude, Laporte Philippe, Rouillard José
Date: 01-11-2007, type: Conference
Reference: Workshop International : Logistique & Transport LT2007, Sousse, Tunisie, novembre.- Description: L’évaluation
précoce de systèmes interactifs fait actuellement l’objet de nombreuses
recherches. Certaines visent à coupler explicitement conception et
évaluation par différents mécanismes logiciels. Nous décrivons dans cet
article deux approches d’évaluation précoce tirant profit de nouvelles
technologies et paradigmes. La première propose un couplage explicite
entre architecture à base d’agents et agents d’évaluation ; la seconde
exploite la programmation par aspects. Des illustrations dans le
domaine du transport sont fournies pour les deux approches.
- Description: L’évaluation
précoce de systèmes interactifs fait actuellement l’objet de nombreuses
recherches. Certaines visent à coupler explicitement conception et
évaluation par différents mécanismes logiciels. Nous décrivons dans cet
article deux approches d’évaluation précoce tirant profit de nouvelles
technologies et paradigmes. La première propose un couplage explicite
entre architecture à base d’agents et agents d’évaluation ; la seconde
exploite la programmation par aspects. Des illustrations dans le
domaine du transport sont fournies pour les deux approches.
- Traces
using aspect oriented programming and interactive agent-based
architecture for early usability evaluation: basic principles and
comparison
Author(s):Tarby Jean-Claude, Ezzedine Houcine, Laporte Philippe, Rouillard José, Kolski Christophe
Date: 00-07-2007, type: Conference
Reference: HCI International 2007, 12th International Conference, 22-27 July 2007, Beijing, China
- Towards Multimodal User Interface Composition based on UsiXML and MBD principles
Author(s):Lepreux Sophie, Rouillard José, Tarby Jean-Claude
Date: 00-07-2007, type: Conference
Reference: HCI International 2007, 12th International Conference, 22-27 July 2007, Beijing, China
- Tasks models for component contextualization
Author(s):Lewandowski Arnaud, Bourguin Grégory, Tarby Jean-Claude
Date: 12-06-2007, type: Conference
Reference: Proceedings of ICEIS 2007, the 9th International Conference on Enterprise Information Systems, Funchal, Madère (Portugal), 12-16 juin 2007.- Description: This
paper proposes a solution to take into account the emerging and
evolving nature of users’ needs in software environments. This solution
consists in giving the users the means to adapt these environments by
integrating new tools. Many technical solutions exist for software
components integration, but their use is limited to software
development experts. One reason is that current dynamic integration
approaches face a semantic problem: to finely integrate a tool in an
activity, its future place in this activity must be clearly identified.
In order to facilitate this comprehension and the dynamic integration
of software components, we propose a new approach of component design
and integration, inspired by previous work on task modelling.
- Description: This
paper proposes a solution to take into account the emerging and
evolving nature of users’ needs in software environments. This solution
consists in giving the users the means to adapt these environments by
integrating new tools. Many technical solutions exist for software
components integration, but their use is limited to software
development experts. One reason is that current dynamic integration
approaches face a semantic problem: to finely integrate a tool in an
activity, its future place in this activity must be clearly identified.
In order to facilitate this comprehension and the dynamic integration
of software components, we propose a new approach of component design
and integration, inspired by previous work on task modelling.
- Les Modèles de Tâches pour la Contextualisation des Composants
Author(s):Lewandowski Arnaud, Bourguin Grégory, Tarby Jean-Claude
Date: 00-10-2006, type: Conference
Reference: Actes de la 10ème conférence internationale Ergo'IA (Ergonomie et Informatique Avancée), Bidart/Biarritz, France, 11-13 Octobre 2006, ISBN: 2-9514772-6-0, pp. 147-154
- Evaluation précoce et conception orientée évaluation
Author(s):Tarby Jean-Claude
Date: 00-10-2006, type: Conference
Reference: Actes de la 10ème conférence internationale Ergo'IA (Ergonomie et Informatique Avancée), Bidart/Biarritz, France, 11-13 Octobre 2006, ISBN: 2-9514772-6-0
- Améliorer ses performances grâce au coaching numérique mobile : l’exemple du coaching vocal embarqué
Author(s):Tarby Jean-Claude, Rouillard José
Date: 00-09-2006, type: Conference
Reference: Ubimob'06, 3e Journées Francophones Mobilité et Ubiquité, 5 - 8 septembre 2006, Paris.- Description: Nous
présentons dans cet article la notion de coach numérique. Plus qu’une
assistance traditionnelle, le coach numérique permet à l’utilisateur
d’améliorer ses performances, en le guidant, étape par étape, et en le
stimulant, notamment de manière vocale, grâce à des informations
personnalisées préparées spécifiquement en fonction de chaque
utilisateur (textes et voix de synthèse dans sa langue). Ces
informations sont exploitées par une application fonctionnant sur un
périphérique mobile, par exemple un SmartPhone. L’utilisateur est ainsi
coaché numériquement et individuellement pendant l’activité, et non
plus au préalable et de manière générique. Les domaines d’applications
sont multiples (sport, cuisine, bricolage, culture, tourisme, …) et les
moyens d’accroître les performances individuelles, voire collectives,
sont encore nombreux : GPS, capteurs sensoriels, contexte de
l’activité… Une définition des coachs numériques ainsi qu’une première
taxinomie sont proposées dans cet article. Le concept est ensuite
illustré grâce à un prototype de coach embarqué sur périphérique mobile.
- Description: Nous
présentons dans cet article la notion de coach numérique. Plus qu’une
assistance traditionnelle, le coach numérique permet à l’utilisateur
d’améliorer ses performances, en le guidant, étape par étape, et en le
stimulant, notamment de manière vocale, grâce à des informations
personnalisées préparées spécifiquement en fonction de chaque
utilisateur (textes et voix de synthèse dans sa langue). Ces
informations sont exploitées par une application fonctionnant sur un
périphérique mobile, par exemple un SmartPhone. L’utilisateur est ainsi
coaché numériquement et individuellement pendant l’activité, et non
plus au préalable et de manière générique. Les domaines d’applications
sont multiples (sport, cuisine, bricolage, culture, tourisme, …) et les
moyens d’accroître les performances individuelles, voire collectives,
sont encore nombreux : GPS, capteurs sensoriels, contexte de
l’activité… Une définition des coachs numériques ainsi qu’une première
taxinomie sont proposées dans cet article. Le concept est ensuite
illustré grâce à un prototype de coach embarqué sur périphérique mobile.
- Assistance, advice and guidance with digital coaching
Author(s):Tarby Jean-Claude, Rouillard José
Date: 00-09-2006, type: Conference
Reference: Proceedings of the 25th Edition of EAM'06, European Annual Conference on Human Decision-Making and Manual Control (September 27-29, 2006, Valenciennes, France), Presses Universitaires de Valenciennes, septembre, ISBN 2-905725-87-7.- Description: We present in
this article the concept of digital coach. More than a traditional
assistance, the digital coach allows the user to improve his/her
capabilities, by guiding him/her, step by step, particularly in a vocal
way, and by stimulating him/her thanks to personalized information.
Those are prepared specifically according to each user (texts and
synthesis voices in his/her language) and are exploited by an
application running on a mobile device. That makes it possible "to be
coached", digitally, and individually, during the activity, and not
preliminarily and in a generic way. The application fields are diverse
(sport, cooking, do-it-yourself, culture, tourism...). A definition and
a first taxonomy of digital coaches are proposed in this article. The
concept is then illustrated thanks to a prototype of a coach embedded
in a mobile device.
- Description: We present in
this article the concept of digital coach. More than a traditional
assistance, the digital coach allows the user to improve his/her
capabilities, by guiding him/her, step by step, particularly in a vocal
way, and by stimulating him/her thanks to personalized information.
Those are prepared specifically according to each user (texts and
synthesis voices in his/her language) and are exploited by an
application running on a mobile device. That makes it possible "to be
coached", digitally, and individually, during the activity, and not
preliminarily and in a generic way. The application fields are diverse
(sport, cooking, do-it-yourself, culture, tourism...). A definition and
a first taxonomy of digital coaches are proposed in this article. The
concept is then illustrated thanks to a prototype of a coach embedded
in a mobile device.
- Supporting generic methodologies to assist IMS-LD modeling
Author(s):Le Pallec Xavier, Moura César, Marvie Raphaël, Nebut Mirabelle , Tarby Jean-Claude
Date: 05-07-2006, type: Conference
Reference: ICALT 2006
Direct link- Description: The
adoption of IMS-LD as a standard conceptual model for pedagogical
scenarios description will allow increasing interoperability in online
learning. Since IMS-LD modeling activity does not count among the
practices of teachers, it’s imperative to provide a methodology to see
them through this task. IMS-LD authors proposed one in the Best
Practices Guide but unfortunately existing LD tools were not designed
to support this or any other methodology. We propose a generic support
for methodologies through a formal framework (Incremental Modeling
Process) and provide an implementation (ModX module) using IMS-LD best
practices as an example.
- Description: The
adoption of IMS-LD as a standard conceptual model for pedagogical
scenarios description will allow increasing interoperability in online
learning. Since IMS-LD modeling activity does not count among the
practices of teachers, it’s imperative to provide a methodology to see
them through this task. IMS-LD authors proposed one in the Best
Practices Guide but unfortunately existing LD tools were not designed
to support this or any other methodology. We propose a generic support
for methodologies through a formal framework (Incremental Modeling
Process) and provide an implementation (ModX module) using IMS-LD best
practices as an example.
- Améliorer la conception des applications interactives par l'utilisation conjointe du modèle PAC et des patrons de conception
Author(s):Duval Thierry, Tarby Jean-Claude
Date: 00-04-2006, type: Conference
Reference: IHM'06, 18e Conférence Francophone sur l’Interaction Homme-Machine, Avril 2006, Montréal, Canada.- Description: Des
modèles d'architecture tels que MVC et PAC donnent lieu à de nombreuses
possibilités d'implémentation. Ceci pose des problèmes aux étudiants
qui ne savent pas quelle solution choisir lorsqu'ils doivent les coder.
Depuis plusieurs années, nous avons mis au point une méthodologie qui
implémente le modèle PAC en utilisant principalement les patrons de
conception Proxy, Fabrique Abstraite, et Singleton. Grâce à cette
méthodologie, les étudiants sont guidés dans la structuration de leur
code, et l'IHM est séparée efficacement du noyau fonctionnel, montrant
ainsi aux étudiants comment réaliser proprement cette séparation avec
des propriétés d'évolution importantes : changement de l'IHM ou du code
du noyau fonctionnel, mais aussi ajout d'interactivité à un noyau
fonctionnel non interactif.
- Description: Des
modèles d'architecture tels que MVC et PAC donnent lieu à de nombreuses
possibilités d'implémentation. Ceci pose des problèmes aux étudiants
qui ne savent pas quelle solution choisir lorsqu'ils doivent les coder.
Depuis plusieurs années, nous avons mis au point une méthodologie qui
implémente le modèle PAC en utilisant principalement les patrons de
conception Proxy, Fabrique Abstraite, et Singleton. Grâce à cette
méthodologie, les étudiants sont guidés dans la structuration de leur
code, et l'IHM est séparée efficacement du noyau fonctionnel, montrant
ainsi aux étudiants comment réaliser proprement cette séparation avec
des propriétés d'évolution importantes : changement de l'IHM ou du code
du noyau fonctionnel, mais aussi ajout d'interactivité à un noyau
fonctionnel non interactif.
- Vers des Composants Logiciels Orientés Tâches
Author(s):Lewandowski Arnaud, Bourguin Grégory, Tarby Jean-Claude
Date: 00-04-2006, type: Conference
Reference: Actes de la 18ème Conférence Francophone sur l'Interaction Homme-Machine IHM 2006, International Conference Proceedings Series, Montréal, Québec, 18-21 Avril 2006, ISBN: 1-59593-350-6, ACM Press, pp. 215-218
- La plasticité des documents numériques
Author(s):Rouillard José, Tarby Jean-Claude, Chevrin Vincent, Derycke Alain
Date: 28-01-2006, type: Journal
Reference: Numéro spécial « Document numérique » de la Revue TSI - Revue Technique et Science Informatiques, Hermes-Lavoisier, Paris, Vol 25, n° 4/2006.- Description: Nous
présentons dans cet article la notion de plasticité des documents
numériques. Il s’agit d’étudier les multiples manières de présenter des
documents numériques, en les adaptant, selon différents critères, en
vue d’une personnalisation de forme et de fond. Nous nous intéressons
plus particulièrement à l’intérêt et aux modalités d’adaptation des
documents en fonction des contextes d’utilisation et des contextes
d’usage dont fait partie l’utilisateur et la tâche à réaliser. Cette
différence entre les « formes » que peut prendre un même document
numérique s’apparente à la notion de plasticité qui peut alors
s’appliquer sur un document à différents stades de sa vie (création,
lecture, modification…).
- Description: Nous
présentons dans cet article la notion de plasticité des documents
numériques. Il s’agit d’étudier les multiples manières de présenter des
documents numériques, en les adaptant, selon différents critères, en
vue d’une personnalisation de forme et de fond. Nous nous intéressons
plus particulièrement à l’intérêt et aux modalités d’adaptation des
documents en fonction des contextes d’utilisation et des contextes
d’usage dont fait partie l’utilisateur et la tâche à réaliser. Cette
différence entre les « formes » que peut prendre un même document
numérique s’apparente à la notion de plasticité qui peut alors
s’appliquer sur un document à différents stades de sa vie (création,
lecture, modification…).
- Processus de modélisation incrémental pour le développement d’applications interactives basées sur PAC
Author(s):Tarby Jean-Claude, Le Pallec Xavier, Marvie Raphaël, Nebut Mirabelle
Date: 00-00-2006, type: White-Paper
Reference: Rapport Interne, LIFL, Université Lille 1, n°02-2006
- Plasticité des interfaces
Author(s):Tarby Jean-Claude, Rouillard José
Date: 19-01-2004, type: Groupe de travail
Reference: AS Plasticité, RTP 16 " Méthodes et outils pour l'interaction homme-machine ", Communication sans acte, Grenoble, 19-20 janvier 2004.
- One Goal, many tasks, many devices: from abstract user task specification to user interfaces
Author(s):Tarby Jean-Claude
Date: 00-00-2004, type: Livre
Reference: Chapitre 26 de l’ouvrage collectif Task Analysis Handbook, sous la direction de Dan Diaper, Lawrence Erlbaum Associates, 2004
- A Flexible Environment for Building Task Models
Author(s):Paris Cécile, Tarby Jean-Claude, Vander Linden Keith
Date: 00-09-2001, type: Conference
Reference: Proceedings of Human Computer Interaction conference IHM-HCI 2001, Lille, septembre 2001.- Description: this
paper proposes a flexible methodology for the construction of task
models and an automated environment that supports this methodology. The
methodology identifies a sequence of levels for which models should be
built, and the environment provides tools for building them, either
from scratch or from existing sources.
- Description: this
paper proposes a flexible methodology for the construction of task
models and an automated environment that supports this methodology. The
methodology identifies a sequence of levels for which models should be
built, and the environment provides tools for building them, either
from scratch or from existing sources.
- Beyond the interface: Co-evolution inside Interactive Systems –A proposal founded on Activity Theory
Author(s):Bourguin Grégory, Derycke Alain, Tarby Jean-Claude
Date: 00-09-2001, type: Conference
Reference: Proceedings of Human Computer Interaction conference IHM-HCI 2001, Lille, septembre 2001.- Description: Task
oriented and object oriented traditional interactive system design
methods show more and more shortcomings in the light of recent
evolutions. These evolutions are both external (organizational) and
internal (technological) to the developed systems. The two main
problems of traditional methods are their linearity and rigidity. Once
a system has been introduced, it can only evolve through maintenance.
These methods follow several steps segmenting time, actors, and work to
be realised. Taking results from the human sciences, and particularly
from Activity Theory, we show how we have defined the co-evolution
concept as a solution for the above-mentioned problems. We also present
the DARE system that we have developed for supporting this concept.
- Description: Task
oriented and object oriented traditional interactive system design
methods show more and more shortcomings in the light of recent
evolutions. These evolutions are both external (organizational) and
internal (technological) to the developed systems. The two main
problems of traditional methods are their linearity and rigidity. Once
a system has been introduced, it can only evolve through maintenance.
These methods follow several steps segmenting time, actors, and work to
be realised. Taking results from the human sciences, and particularly
from Activity Theory, we show how we have defined the co-evolution
concept as a solution for the above-mentioned problems. We also present
the DARE system that we have developed for supporting this concept.
- Analyse et Modélisation des Tâches dans la Conception des Systèmes d'Information : mise en œuvre avec la méthode Diane+
Author(s):Tarby Jean-Claude, Barthet Marie-France
Date: 00-00-2001, type: Livre
Reference: Chapitre 4 de l’ouvrage collectif Analyse et conception de l'IHM, Interaction pour les Systèmes d'Information, volume 1, sous la direction de Christophe Kolski, Editions HERMES, Paris, mai 2001.
- When the Task’s World meets the Object’s World
Author(s):Tarby Jean-Claude
Date: 00-06-1999, type: Workshop
Reference: WISDOM'99 (Workshop on User Interface Design and Object Models) - ECOOP 99 - Lisbon, Portugal, 14-18 june 1999
- Sélection d'objets interactifs ergonomiques pour l'utilisateur
Author(s):Vanderdonckt Jean, Tarby Jean-Claude, Derycke Alain
Date: 00-11-1998, type: Conference
Reference: Ergo.IA 98 - Biarritz - 4-6 nov 98
- Effect of 2D versus 3D spatialisation on the identification of everyday sounds : a preliminary study
Author(s):Demarey Catherine, Foveau Frédéric, Plénacoste Patricia, Tarby Jean-Claude
Date: 00-11-1998, type: Conference
Reference: ICAD'98, International conférence on Auditory display, 1-4 november 1998, Glasgow, pp.311- 320
- Vers la conception de métaphores sonores dans les IHM: perspectives et problématiques de recherche
Author(s):Demarey Catherine, Foveau Frédéric, Plénacoste Patricia, Tarby Jean-Claude
Date: 02-09-1998, type: Conference
Reference: Dixièmes journées francophones sur l'interaction Homme-Machine, IHM'98, 2 septembre, 1998, Nantes, pp. 117-120.
- Vers des critères ergonomiques de conception/évaluation pour les sites Web
Author(s):Derycke Alain, Plénacoste Patricia, Vanderdonckt Jean, Tarby Jean-Claude
Date: 02-09-1998, type: Conference
Reference: Dixièmes journées francophones sur l'interaction Homme-Machine, IHM'98, 2 septembre, 1998, Nantes, pp. 109-116.
- Using Data Flow Diagrams for Supporting Task Models
Author(s):Vanderdonckt Jean, Tarby Jean-Claude, Derycke Alain
Date: 00-06-1998, type: Conference
Reference: in Supplementary Proc. of 5th Eurographics Workshop on Design, Specification, Verification of Interactive Systems DSV-IS’98 (Abingdon, 3-5 juin 1998),
- From Tasks to Objects: an example with Diane+
Author(s):Tarby Jean-Claude
Date: 00-04-1998, type: Workshop
Reference: Incorporating Work, Process And Task Analysis Into Commercial And Industrial Object-Oriented Systems Development, CHI 98 Workshop, Los Angeles, 18-24 April 1998
- The Human-Computer Dialogue in Learning Environments
Author(s):Tarby Jean-Claude
Date: 07-12-1997, type: Journal
Reference: Computer Applications in Engineering Education, Volume 5, Issue 1, 1997, Pages: 29-39, John Wiley & Sons, Inc - Editeur : Magdy F. ISKANDER
Direct link- Description: Among
learning environment design tasks, this paper is specifically
interested in the student-computer dialogue specification and
management. We show that it is possible to define decisional latitude
intervals in which the student may work. The specification of dialogue
is made through a design called Diane+ that allows simulation of the
evolution of the student's level and evaluation and a priori of the
designed software.
- Description: Among
learning environment design tasks, this paper is specifically
interested in the student-computer dialogue specification and
management. We show that it is possible to define decisional latitude
intervals in which the student may work. The specification of dialogue
is made through a design called Diane+ that allows simulation of the
evolution of the student's level and evaluation and a priori of the
designed software.
- Integrating a user interface design method in a CSCW framework
Author(s):Tarby Jean-Claude, Hoogstoel Frédéric
Date: 00-10-1997, type: Conference
Reference: CRIWG'97, Third International on Groupware, San Lorenzo de El Escorial, Madrid, Spain
- Object Models in User Interface Design: A CHI 97 Workshop
Author(s):van Harmelen Mark, Tarby Jean-Claude, Wilson Stephanie
Date: 00-04-1997, type: Workshop
Reference: CHI 97, Conference on Human Factors in Computing Systems, Atlanta, USA
Direct link
- Merge Tasks and Objects: Dream or Reality ?
Author(s):Tarby Jean-Claude
Date: 00-03-1997, type: Workshop
Reference: Object Oriented User Interfaces, CHI 97 Workshop, Atlanta, USA
- The DIANE+ Method
Author(s):Tarby Jean-Claude, Barthet Marie-France
Date: 05-06-1996, type: Conference
Reference: Computer-Aided Design of User Interfaces, 2nd International Workshop on Computer-Aided Design of User Interfaces - CADUI'96 (Namur, 5-7 June 1996), J. Vanderdonckt (Ed.), Presses Universitaires de Namur, Namur, 1996, pp. 95-119. ISBN 2-87037-232-9
Direct link- Description: The
DIANE method has been created to solve malfunctions in the use of
interactive software, leading to trouble in the information systems and
difficulties in the user learning and memorisation. The DIANE method
aims to integrate the user and his interaction capability into the
current process of designing an interactive software. DIANE+ extends
the DIANE method to make possible the automatic generation of user
interface. This extension concerns the model of dialogue control, and
the integration of an OPAC object data model extending the PAC model.
This work is based upon a key concept: the control sharing between man
and machine. Our approach complements the object methods by integrating
aspects relating to tasks and work stations, and concepts such as the
user's level and activity.
- Description: The
DIANE method has been created to solve malfunctions in the use of
interactive software, leading to trouble in the information systems and
difficulties in the user learning and memorisation. The DIANE method
aims to integrate the user and his interaction capability into the
current process of designing an interactive software. DIANE+ extends
the DIANE method to make possible the automatic generation of user
interface. This extension concerns the model of dialogue control, and
the integration of an OPAC object data model extending the PAC model.
This work is based upon a key concept: the control sharing between man
and machine. Our approach complements the object methods by integrating
aspects relating to tasks and work stations, and concepts such as the
user's level and activity.
- Naviguer dans une application multimédia
Author(s):Wack Maxime, Assossou Didier, Tarby Jean-Claude
Date: 11-05-1995, type: Journal
Reference: Hypertextes et Hypermédias (3ème édition)- Edition HERMES, ISBN 2-86601-472-3
- Management of the Student-Computer Dialogue in Learning Environments
Author(s):Tarby Jean-Claude
Date: 15-01-1995, type: Conference
Reference: 1995 Western Multiconference on Simulation, Las Vegas - USA
- An integrated model for interactive systems
Author(s):Koukam Abder, Tarby Jean-Claude
Date: 00-00-1995, type: Journal
Reference: Human Interaction With Complex Systems : Conceptual Principles and Design Practice - Edité par Celestine A. Ntuen et Eui H. Park - June 1996 - Kluwer Academic Publishers - ISBN: 0792397797
- Spécifier les Tâches et Concevoir les Objets dans les Applications Interactives
Author(s):Tarby Jean-Claude
Date: 00-12-1994, type: Conference
Reference: Journées Internationales sur les Nouveautés en Génie Logiciel (J.I.N.G.L) - 13-15 décembre 1994 - CNIT, PARIS - Publié dans La Lettre ADA, n°78, pp.8-12, novembre 1995
- Conception d'applications ergonomiques : une méthode pour informaticiens et une méthode pour ergonomes
Author(s):Palanque Philippe, Long John, Tarby Jean-Claude, Barthet Marie-France, Lim K.Y.
Date: 26-10-1994, type: Conference
Reference: ERGO.IA'94 - Biarritz
- Application de la logique d'utilisation à l'aide contextuelle
Author(s):Tarby Jean-Claude
Date: 26-10-1994, type: Conference
Reference: ERGO.IA'94 - Biarritz
- The Automatic Management of Human-Computer Dialogue and Contextual Help
Author(s):Tarby Jean-Claude
Date: 02-08-1994, type: Conference
Reference: EWHCI'94, The 1994 East-West International Conference on Human-Computer Interaction, St Petersburg - Russie
- Gestion Automatique du Dialogue Homme-Machine à partir de Spécifications Conceptuelles
Author(s):Tarby Jean-Claude
Date: 07-02-1994, type: Conference
Reference: Interface to Real & Virtual Worlds. Montpellier
- Gestion Automatique du Dialogue Homme-Machine à partir de Spécifications Conceptuelles
Author(s):Tarby Jean-Claude
Date: 20-09-1993, type: PhD.
Reference: LIS-IHM (Université Toulouse I)
Direct link
- Du Modèle Tâche au Modèle Objet
Author(s):Tarby Jean-Claude, Barthet Marie-France
Date: 30-11-1992, type: Conference
Reference: IHM'92. 4èmes journées sur l'Ingénierie des Interfaces Homme-Machine. Paris
- Production d'Interfaces : Vers la Génération Automatique de Contrôleur de Dialogue
Author(s):Tarby Jean-Claude, Barthet Marie-France
Date: 11-12-1991, type: Conference
Reference: IHM'91. 3èmes Journées sur l'Ingénierie des Interfaces Homme-Machine. Dourdan
- Contrôleur de Dialogue à Base de Règles
Author(s):Tarby Jean-Claude, Barthet Marie-France
Date: 09-12-1991, type: Conference
Reference: Le Génie Logiciel et ses Applications, Toulouse
- Répartition du Contrôle dans le Dialogue Homme-Machine
Author(s):Barthet Marie-France, Tarby Jean-Claude
Date: 00-10-1991, type: Conference
Reference: EXPERSYS. Paris
2012
2011
2010
2008
2007
2006
2004
2001
1999
1998
1997
1996
1995
1994
1993
1992
1991
