Cet article présente MenuErgo, un environnement logiciel de
conception d’une barre de menu avec s... more Cet article présente MenuErgo, un environnement logiciel de conception d’une barre de menu avec ses menus déroulants et sous-menus d’une interface graphique par évaluation automatique de règles ergonomiques propres aux menus selon quatre stratégies d’évaluation: la stratégie active à l’initiative du système, la stratégie passive à l’initiative du concepteur, la stratégie mixte partagée par les deux et la stratégie par unités conceptuelles basée sur le domaine sémantique. L’architecture logicielle de MenuErgo est composée d’un déclencheur d’évaluation, d’un moteur d’évaluation, d’un présentateur d’évaluation et d’une base de 58 règles ergonomiques dont l’évaluation est assurée automatiquement. Une étude qualitative exploratoire rapporte les réactions de neuf concepteurs ayant utilisé MenuErgo sur une étude de cas de conception de menu pour une application multimédia. Mots Clés Barre de menu ; évaluation automatique ; menus ; menus déroulants ; règles ergonomiques ; stratégie d’évaluation. ABSTRACT This paper presents MenuErgo, a software environment for designing a menu bar along with its pull-down menus and sub-menus of a graphical user interface by automatic evaluation of menu usability guidelines according to four evaluation strategies: an active strategy initiated by the system, a passive strategy initiated by the designer, a mixed strategy shared by both of them, and a strategy by conceptual units based on the semantic domain. The MenuErgo software architecture consists of an evaluation trigerrer, an evaluation engine, a presenter, and a knowledge base of 58 usability guidelines whose evaluation is automated. A qualitative exploratory study reports on the reactions of nine designers after their usage of MenuErgo on a case study for designing menus for a multimedia application.
Proceedings of the 2015 Conference on research in adaptive and convergent systems - RACS, 2015
Adapting graphical user interface is extremely important to streamline interaction and to meet ch... more Adapting graphical user interface is extremely important to streamline interaction and to meet changing requirement of the context of use. This shortcoming is common and repetitive for GUI and necessitates further considerations with the growing complexity of interactive systems. However most of works addressing adaptation capitalize on design-time and predefined rules, which do not always meet real users preferences and expectations during use. WiSel is a tool-supported approach based on our framework for supporting Intelligent Agile Runtime Adaptation. It consists on a mixing of both knowledge-based (adaptive) and user-drived (adaptable) UI customization. Both adaptation behaviors work together on considering runtime end-users preferences to improve adaptation of interaction object at runtime. We investigated how end-users involvement can improve widget selection and enhance the user satisfaction. A preliminary pilot study was conducted to demonstrate the feasibility of our approach and its impact on usability in term of controllability, transparency and predictability.
Proc. of 1st Int. Workshop on User Interface eXtensible Markup Language UsiXML, 2010
Adapting a user interface to the end user's cultural background today remains an open challe... more Adapting a user interface to the end user's cultural background today remains an open challenge since many underlying issues are not yet solved. This paper addresses this challenge by reporting on a selected series of these issues, by structuring them according to Nielsen's linguistic model of interaction, and by discussing how each issue can be supported by incorporating its solution into a User Interface Description Language, such as User Interface eXtensible Markup Language (UsiXML), at the level of a Concrete User ...
Context-awareness of interaction with intelligent user interface has been
considered as a potent... more Context-awareness of interaction with intelligent user interface has been considered as a potentially important factor of their usability. A fair amount of research has been conducted to identify and help developing advanced adaptations in order to streamline interaction with systems. However, it has to be noted that adaptations could have an adverse impact when it does not meet users expectations. Thereby 'Context-awareness' as well as 'user-centeredness' become more crucial to improve the quality of interaction as well as ...
The language reading direction is probably one of the most determinant factors influencing the su... more The language reading direction is probably one of the most determinant factors influencing the successful internationalization of graphical user interfaces, beyond their mere translation. Western languages are read from left to right and top to bottom, while Arabic languages and Hebrew are read from right to left and top to bottom, and Oriental languages are read from top to bottom. In order to address this challenge, we introduce flippable user interfaces that enable the end user to change the reading direction of a graphical user interface by flipping it into the desired reading direction by direct manipulation. This operation automatically and dynamically changes the user interface layout based on a generalized concept of reading direction and translates it according to the end user's preferences.
Uploads
Papers by Iyad Khaddam
conception d’une barre de menu avec ses menus déroulants
et sous-menus d’une interface graphique par évaluation automatique
de règles ergonomiques propres aux menus selon
quatre stratégies d’évaluation: la stratégie active à l’initiative
du système, la stratégie passive à l’initiative du concepteur,
la stratégie mixte partagée par les deux et la stratégie par unités
conceptuelles basée sur le domaine sémantique. L’architecture
logicielle de MenuErgo est composée d’un déclencheur
d’évaluation, d’un moteur d’évaluation, d’un présentateur
d’évaluation et d’une base de 58 règles ergonomiques
dont l’évaluation est assurée automatiquement. Une étude
qualitative exploratoire rapporte les réactions de neuf concepteurs
ayant utilisé MenuErgo sur une étude de cas de conception
de menu pour une application multimédia.
Mots Clés
Barre de menu ; évaluation automatique ; menus ; menus déroulants
; règles ergonomiques ; stratégie d’évaluation.
ABSTRACT
This paper presents MenuErgo, a software environment for
designing a menu bar along with its pull-down menus and
sub-menus of a graphical user interface by automatic evaluation
of menu usability guidelines according to four evaluation
strategies: an active strategy initiated by the system, a
passive strategy initiated by the designer, a mixed strategy
shared by both of them, and a strategy by conceptual units
based on the semantic domain. The MenuErgo software architecture
consists of an evaluation trigerrer, an evaluation
engine, a presenter, and a knowledge base of 58 usability guidelines
whose evaluation is automated. A qualitative exploratory
study reports on the reactions of nine designers after
their usage of MenuErgo on a case study for designing menus
for a multimedia application.
considered as a potentially important factor of their usability. A fair amount of research has
been conducted to identify and help developing advanced adaptations in order to streamline
interaction with systems. However, it has to be noted that adaptations could have an adverse
impact when it does not meet users expectations. Thereby 'Context-awareness' as well as
'user-centeredness' become more crucial to improve the quality of interaction as well as ...