Abdelwaheb Trabelsi | Faculty of Sciences of Sfax (original) (raw)

Papers by Abdelwaheb Trabelsi

Research paper thumbnail of A Multi-Criteria Decision Support Framework for Interactive Adaptive Systems Evaluation

Lecture Notes in Computer Science, 2017

Many usability evaluation methods for interactive adaptive systems exist in the literature. There... more Many usability evaluation methods for interactive adaptive systems exist in the literature. There is not yet an agreement in the adaptive system community about which method is more useful than another in specific evaluation situations. This raises the question, “What is (are) the best evaluation method(s) that need(s) to be used in specific evaluation constraints?” This paper presents possible directions to address this issue by proposing a multi-criteria decision support framework for selecting the appropriate evaluation methods for interactive adaptive systems. The proposed decision support framework is applied to determine the suitable usability evaluation methods for a specific adaptation layer of a given adaptive hypermedia system.

Research paper thumbnail of Criteria and Methods for Interactive System Evaluation

John Wiley & Sons, Inc. eBooks, Mar 8, 2013

Research paper thumbnail of Evaluation of agent-based interactive systems, application to an information assistance system: first results

HAL (Le Centre pour la Communication Scientifique Directe), 2009

ABSTRACT The evaluation of interactive systems is a wide and rich research domain. In this paper,... more ABSTRACT The evaluation of interactive systems is a wide and rich research domain. In this paper, we are focused on agent-based interactive systems. We propose an evaluation approach based on three complementary techniques: assistance evaluation tool, questionnaire, verbalization. The validation of our approach occurred within the framework of a project involving an industrial partner which is running the current urban transport network (tramway and bus) in the town of Valenciennes. The main results of the evaluation of an agent-based Information Assistance System (IAS) will be presented. This evaluation has been conducted in laboratory.

Research paper thumbnail of Système d'aide à l'information des voyageurs en station et dans les véhicules

Le Centre pour la Communication Scientifique Directe - HAL - Université Paris Descartes, Dec 1, 2007

Research paper thumbnail of La plasticité vue sous l'angle de la personnalisation ou selon les besoins vis-à-vis de l'information transport

ABSTRACT RESUME. A ce jour, le concept de plasticité n’est certainement pas stabilisé, et peut fa... more ABSTRACT RESUME. A ce jour, le concept de plasticité n’est certainement pas stabilisé, et peut faire l’objet de plusieurs définitions et prendre différentes formes. Il est ainsi possible de la traiter sous l’angle de la personnalisation. Après avoir fourni des éléments de définition sur la personnalisation, deux exemples de recherches autour de la personnalisation sont mis en avant. Elles ont pour lien l’information transport. Selon un autre contexte applicatif lié aux transports, des besoins en terme de plasticité sont aussi situés. ABSTRACT. Today the plasticity concept is certainly not stabilized, and can be object of several definitions, can take different forms. It is so possible to study it under the personalization point of view. After elements of definition concerning personalization, two examples are pointed out. Both have a link on transportation information. By another applicative context about transportation, needs relating parsonalization are also situated.

Research paper thumbnail of Un mouchard électronique orienté agent pour l’évaluation de systèmes interactifs de supervision

ABSTRACT Nous présentons dans cet article un outil contribuant à l'évaluation de systèmes... more ABSTRACT Nous présentons dans cet article un outil contribuant à l'évaluation de systèmes interactifs de supervision de processus industriels. Il prend la forme d'un mouchard électronique. Nous présentons l'architecture orientée agent de ce mouchard électronique qui permet l'acquisition et l'analyse des interactions homme-machine entre un système interactif orienté agent et l'utilisateur. Des résultats obtenus par ce mouchard lors de l'évaluation d'une interface homme-machines sont présentés. Mots clés — Systèmes homme-machine, Systèmes interactifs, évaluation, mouchard électronique, agent d'interface, supervision.

Research paper thumbnail of Evaluation of Agent-based Interactive Systems: Proposal of an Electronic Informer Using Petri Nets

The evaluation of interactive systems has been an active subject of research for many years. Many... more The evaluation of interactive systems has been an active subject of research for many years. Many methods and tools have been proposed but most of them do not take architectural specificities of agent-based interactive systems into account. In addition, electronic informers are popular evaluation tools but current ones have often some limits. In order to solve these problems, we propose an electronic informer to evaluate agent-based interactive systems. This tool captures interaction events occurred in agent-based interactive systems and then, based on such captured data, it realizes treatments such as calculations, statistics and generates Petri Nets (PNs) to assist evaluators in evaluating three aspects of the system: user interface, non-functional properties (e.g. response time, reliability, etc.) and user's properties (e.g. abilities, preferences, etc.). The approach has been validated by applying it to evaluate an agent-based interactive system used for the supervision of urban transport network.

Research paper thumbnail of Incorporating Usability into Model Transformation

Advances in Intelligent Systems and Computing, 2014

Model transformation is a central concept in model-driven development approach, having the capabi... more Model transformation is a central concept in model-driven development approach, having the capability to generate the system code from a conceptual model that specifies the system abstractly. We notice the lack of model transformation technologies that deal with usability from the first step of the transformation process. Usability features are usually implemented later once the system code is generated. In the present work we propose a strategy to deal with usability in a model transformation technology. We show that the selection of alternative transformation based on usability criteria ensure that the target model will maximize these criteria.

Research paper thumbnail of A decision-making approach for the synthesis of results issued from different user interface evaluation methods

Fourth International Conference on Information and Communication Technology and Accessibility (ICTA), 2013

ABSTRACT The evaluation of the interactive systems has been the subject of numerous researches du... more ABSTRACT The evaluation of the interactive systems has been the subject of numerous researches during the last two decades. However, it still remains a difficult task to establish. Generally, evaluators exploit a single method to proceed to an interactive system evaluation. However, many authors assert that a single method is not enough to obtain relevant evaluation results. As a solution, we propose a decision-making approach for the synthesis of data collected by different evaluation methods to obtain more reliable evaluation results. The proposed approach is based on three evaluation methods: the questionnaire, the ergonomic quality inspection and the electronic informer. As an evaluation result, the proposed approach provides evaluators with the quantification of the evaluation dimensions: the usability and the system functionality degree.

Research paper thumbnail of Graphical Controls Based Environment for User Interface Evaluation

Human-Centered Software Engineering, 2012

For more than two decades, the HCI community has elaborated numerous tools for user interface eva... more For more than two decades, the HCI community has elaborated numerous tools for user interface evaluation. Although the related tools are wide, the evaluation remains a difficult task. This paper presents a new approach for user interface evaluation. The proposed evaluation process focuses on utility and usability as software quality factors. It is based on the UI ergonomic quality inspection as well as the analysis and the study of the Human-Computer interaction. The proposed approach is mainly based on graphic controls dedicated to the user interface evaluation. These controls have, on the one hand, the role to compose graphically the interfaces. On the other hand, they contribute to the UI evaluation through integrated mechanisms. The evaluation is structured into two phases. The first consists of a local selfevaluation of the graphical controls according to a set of ergonomic guidelines. This set is specified by the evaluator. The second allows an electronic informer to estimate the interaction between the user interface (graphically composed by the evaluation based controls) and the user.

Research paper thumbnail of A User-Oriented Test Environment Based on User-Interface Evaluation Graphical Controls

12th IFAC,IFIP,IFORS,IEA Symposium on Analysis, Design, and Evaluation of Human-Machine Systems, 2013, 2013

ABSTRACT Several users-oriented techniques have been proposed for Graphical User Interface evalua... more ABSTRACT Several users-oriented techniques have been proposed for Graphical User Interface evaluation. In this paper, we focus on User-Oriented Test concepts, advantages and related problems. Among the User-Oriented Test techniques, the electronic informer is a powerful technique for interactive system test. Thus, this research contributes in the improvement of existing tools for interactive system evaluation. This environment is achieved using (1) an electronic informer dedicated to the interactive system evaluation and (2) evaluation based graphical controls. The proposed evaluation environment is structured following client-server architecture. It aims to automate the interactive system evaluation process. Besides it takes the evaluation process into account since early interactive system design phases. This environment is validated by an experimental test.

Research paper thumbnail of Widgets Dedicated to User Interface Evaluation

International Journal of Human-Computer Interaction, 2014

ABSTRACT In this paper, we propose evaluation based widgets as a contribution to assist evaluator... more ABSTRACT In this paper, we propose evaluation based widgets as a contribution to assist evaluators for early evaluation of user interfaces. This contribution imbricates the ergonomic quality evaluation process into widgets used for user-interface graphical composition. In other words, these widgets evaluate themselves according to a defined set of ergonomic guidelines. The proposed widgets indicate the possible interface design ergonomic inconsistencies as a notification to the designer. The guidelines set can be modified through an interface dedicated to guidelines definition into XML files. The proposed widgets are intended for the evaluation of different kind of user interfaces: WIMP, Web and Mobile. An experimental evaluation, involving these evaluation based widgets is proposed to illustrate and to validate the approach.

Research paper thumbnail of Deux approches d’évaluation précoce de systèmes interactifs. Application à la supervision du transport urbain

Workshop International: Logistique & Transport LT2007, 2007

-L'évaluation précoce de systèmes interactifs fait actuellement l'objet de nombreuses recherches.... more -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.

Research paper thumbnail of EvalCHOICE: A Decision Support Approach for the Usability Evaluation of Interactive Adaptive Systems

Procedia Computer Science, 2017

Successful usability evaluation of interactive adaptive systems requires the use of appropriate m... more Successful usability evaluation of interactive adaptive systems requires the use of appropriate methods. Different usability evaluation methods exist in the literature. These methods can be applied in association with the individual layers and with the whole adaptive system. In each situation, it is essential to apply the appropriate evaluation methods. In this paper, we propose a novel decision support approach called EvalCHOICE. It guides evaluators in the choice of appropriate usability evaluation methods for individual layers and the adaptive system as a whole. Our proposal is applied to determine the suitable evaluation methods for a given Web-based adaptive system in the field of transport.

Research paper thumbnail of Optimizing the Usability of User Interfaces based on Multi-objective Evolutionary Algorithms

Solving the software system problems using optimization algorithms stands for an intrinsic area o... more Solving the software system problems using optimization algorithms stands for an intrinsic area of research whose aim is to find an optimal solution according to a set of conflicting objectives. One of the most prominent problems is optimizing the software quality such as usability of user interfaces following the model-driven engineering (MDE). One of the main challenges of MDE process is identifying the highly-usable model according to a set of desired usability aspects. Although models may be equivalent from the functional viewpoint, they may differ from the non-functional perspectives. Besides, they do not fulfil the same usability properties. In this context, we adressed this issue by combining the power of model engine and the optimization algorithms. In this study, we propose to integrate a multi-objective evolutionary algorithm at the conceptual level of the MDE process. It allows to find an optimal (or near-optimal) model from a large search space according to a set of usab...

Research paper thumbnail of Contribution à l'évaluation des systèmes interactifs orientés agents

Ce memoire presente une contribution a l'evaluation des systemes interactifs bases sur des ar... more Ce memoire presente une contribution a l'evaluation des systemes interactifs bases sur des architectures orientees agents. Avec l'apparition de nouvelles architectures et de nouveaux systemes a base d'agents, de nouvelles problematiques d'evaluation des systemes interactifs orientes agents apparaissent. Notre contribution consiste a proposer un principe de couplage entre une architecture a base d'agents du systeme interactif et son evaluation. En se basant sur ce principe, un systeme d'aide a l'evaluation base sur un mouchard electronique baptise MESIA (Mouchard electronique pour l'Evaluation des Systemes interactifs Orientes Agent) a ete propose. Nous avons utilise ce mouchard, dans le cadre du projet SART (Systeme d'Aide a la Regulation de Trafic), pour evaluer un Systeme d'Aide a l'Information des voyageurs (SAI). Une premiere evaluation a permis de valider globalement la maquette proposee. Les perspectives de recherche, visant en parti...

Research paper thumbnail of Contribution à l'évaluation des systèmes interactifs orientés agents. (Contribution to the evaluation of interactive systems based on oriented agent architecture)

... 10 Ensuite je voudrais remercier : mes ami(e)s en Tunisie qui m'ont toujours remonté le ... more ... 10 Ensuite je voudrais remercier : mes ami(e)s en Tunisie qui m'ont toujours remonté le moral par leurs appels téléphoniques, je pense particulièrement à Amir, Naceur, Samir, Ahmad, Mansour, Mouna, Chanez, Meriam et à tous ceux qui j'ai oublié de citer. ...

Research paper thumbnail of Factors Affecting the Choice of Usability Evaluation Methods for Interactive Adaptive Systems

Choosing the appropriate usability evaluation methods is a key part of the usability evaluation p... more Choosing the appropriate usability evaluation methods is a key part of the usability evaluation process of interactive adaptive systems. This step needs the consideration of different factors, leading to a multi-criteria decision analysis problem. In this paper, we present a review of the main factors reported in the literature which can affect the selection of usability evaluation methods for interactive adaptive systems. Three of the most commonly used usability evaluation methods are selected and classified according to these factors. The results of this research are used by applying a decision aid method in order to guide the choice of suitable usability evaluation methods for a given adaptive system in the field of tourism.

Research paper thumbnail of Towards the Layered Evaluation of Interactive Adaptive Systems using ELECTRE TRI Method

Proceedings of the 12th International Conference on Software Technologies, 2017

The layered evaluation of interactive adaptive systems has to consider many evaluation methods. T... more The layered evaluation of interactive adaptive systems has to consider many evaluation methods. The best evaluation method to be used for individual layers depend on many parameters such as the evaluation criteria, the stage of the development cycle, and the characteristics of the layer under consideration. This paper presents a decision model for selecting the appropriate evaluation methods for individual layers of the interactive adaptive system. Our proposal is based on one multi-criteria method, namely ELECTRE TRI method. The proposed decision model is applied to determine the suitable evaluation methods for an adaptive hypermedia system.

Research paper thumbnail of A User-Oriented Test environment based on User-Interface evaluation graphical controls

ABSTRACT Several users-oriented techniques have been proposed for Graphical User Interface evalua... more ABSTRACT Several users-oriented techniques have been proposed for Graphical User Interface evaluation. In this paper, we focus on User-Oriented Test concepts, advantages and related problems. Among the User-Oriented Test techniques, the electronic informer is a powerful technique for interactive system test. Thus, this research contributes in the improvement of existing tools for interactive system evaluation. This environment is achieved using (1) an electronic informer dedicated to the interactive system evaluation and (2) evaluation based graphical controls. The proposed evaluation environment is structured following client-server architecture. It aims to automate the interactive system evaluation process. Besides it takes the evaluation process into account since early interactive system design phases. This environment is validated by an experimental test.

Research paper thumbnail of A Multi-Criteria Decision Support Framework for Interactive Adaptive Systems Evaluation

Lecture Notes in Computer Science, 2017

Many usability evaluation methods for interactive adaptive systems exist in the literature. There... more Many usability evaluation methods for interactive adaptive systems exist in the literature. There is not yet an agreement in the adaptive system community about which method is more useful than another in specific evaluation situations. This raises the question, “What is (are) the best evaluation method(s) that need(s) to be used in specific evaluation constraints?” This paper presents possible directions to address this issue by proposing a multi-criteria decision support framework for selecting the appropriate evaluation methods for interactive adaptive systems. The proposed decision support framework is applied to determine the suitable usability evaluation methods for a specific adaptation layer of a given adaptive hypermedia system.

Research paper thumbnail of Criteria and Methods for Interactive System Evaluation

John Wiley & Sons, Inc. eBooks, Mar 8, 2013

Research paper thumbnail of Evaluation of agent-based interactive systems, application to an information assistance system: first results

HAL (Le Centre pour la Communication Scientifique Directe), 2009

ABSTRACT The evaluation of interactive systems is a wide and rich research domain. In this paper,... more ABSTRACT The evaluation of interactive systems is a wide and rich research domain. In this paper, we are focused on agent-based interactive systems. We propose an evaluation approach based on three complementary techniques: assistance evaluation tool, questionnaire, verbalization. The validation of our approach occurred within the framework of a project involving an industrial partner which is running the current urban transport network (tramway and bus) in the town of Valenciennes. The main results of the evaluation of an agent-based Information Assistance System (IAS) will be presented. This evaluation has been conducted in laboratory.

Research paper thumbnail of Système d'aide à l'information des voyageurs en station et dans les véhicules

Le Centre pour la Communication Scientifique Directe - HAL - Université Paris Descartes, Dec 1, 2007

Research paper thumbnail of La plasticité vue sous l'angle de la personnalisation ou selon les besoins vis-à-vis de l'information transport

ABSTRACT RESUME. A ce jour, le concept de plasticité n’est certainement pas stabilisé, et peut fa... more ABSTRACT RESUME. A ce jour, le concept de plasticité n’est certainement pas stabilisé, et peut faire l’objet de plusieurs définitions et prendre différentes formes. Il est ainsi possible de la traiter sous l’angle de la personnalisation. Après avoir fourni des éléments de définition sur la personnalisation, deux exemples de recherches autour de la personnalisation sont mis en avant. Elles ont pour lien l’information transport. Selon un autre contexte applicatif lié aux transports, des besoins en terme de plasticité sont aussi situés. ABSTRACT. Today the plasticity concept is certainly not stabilized, and can be object of several definitions, can take different forms. It is so possible to study it under the personalization point of view. After elements of definition concerning personalization, two examples are pointed out. Both have a link on transportation information. By another applicative context about transportation, needs relating parsonalization are also situated.

Research paper thumbnail of Un mouchard électronique orienté agent pour l’évaluation de systèmes interactifs de supervision

ABSTRACT Nous présentons dans cet article un outil contribuant à l'évaluation de systèmes... more ABSTRACT Nous présentons dans cet article un outil contribuant à l'évaluation de systèmes interactifs de supervision de processus industriels. Il prend la forme d'un mouchard électronique. Nous présentons l'architecture orientée agent de ce mouchard électronique qui permet l'acquisition et l'analyse des interactions homme-machine entre un système interactif orienté agent et l'utilisateur. Des résultats obtenus par ce mouchard lors de l'évaluation d'une interface homme-machines sont présentés. Mots clés — Systèmes homme-machine, Systèmes interactifs, évaluation, mouchard électronique, agent d'interface, supervision.

Research paper thumbnail of Evaluation of Agent-based Interactive Systems: Proposal of an Electronic Informer Using Petri Nets

The evaluation of interactive systems has been an active subject of research for many years. Many... more The evaluation of interactive systems has been an active subject of research for many years. Many methods and tools have been proposed but most of them do not take architectural specificities of agent-based interactive systems into account. In addition, electronic informers are popular evaluation tools but current ones have often some limits. In order to solve these problems, we propose an electronic informer to evaluate agent-based interactive systems. This tool captures interaction events occurred in agent-based interactive systems and then, based on such captured data, it realizes treatments such as calculations, statistics and generates Petri Nets (PNs) to assist evaluators in evaluating three aspects of the system: user interface, non-functional properties (e.g. response time, reliability, etc.) and user's properties (e.g. abilities, preferences, etc.). The approach has been validated by applying it to evaluate an agent-based interactive system used for the supervision of urban transport network.

Research paper thumbnail of Incorporating Usability into Model Transformation

Advances in Intelligent Systems and Computing, 2014

Model transformation is a central concept in model-driven development approach, having the capabi... more Model transformation is a central concept in model-driven development approach, having the capability to generate the system code from a conceptual model that specifies the system abstractly. We notice the lack of model transformation technologies that deal with usability from the first step of the transformation process. Usability features are usually implemented later once the system code is generated. In the present work we propose a strategy to deal with usability in a model transformation technology. We show that the selection of alternative transformation based on usability criteria ensure that the target model will maximize these criteria.

Research paper thumbnail of A decision-making approach for the synthesis of results issued from different user interface evaluation methods

Fourth International Conference on Information and Communication Technology and Accessibility (ICTA), 2013

ABSTRACT The evaluation of the interactive systems has been the subject of numerous researches du... more ABSTRACT The evaluation of the interactive systems has been the subject of numerous researches during the last two decades. However, it still remains a difficult task to establish. Generally, evaluators exploit a single method to proceed to an interactive system evaluation. However, many authors assert that a single method is not enough to obtain relevant evaluation results. As a solution, we propose a decision-making approach for the synthesis of data collected by different evaluation methods to obtain more reliable evaluation results. The proposed approach is based on three evaluation methods: the questionnaire, the ergonomic quality inspection and the electronic informer. As an evaluation result, the proposed approach provides evaluators with the quantification of the evaluation dimensions: the usability and the system functionality degree.

Research paper thumbnail of Graphical Controls Based Environment for User Interface Evaluation

Human-Centered Software Engineering, 2012

For more than two decades, the HCI community has elaborated numerous tools for user interface eva... more For more than two decades, the HCI community has elaborated numerous tools for user interface evaluation. Although the related tools are wide, the evaluation remains a difficult task. This paper presents a new approach for user interface evaluation. The proposed evaluation process focuses on utility and usability as software quality factors. It is based on the UI ergonomic quality inspection as well as the analysis and the study of the Human-Computer interaction. The proposed approach is mainly based on graphic controls dedicated to the user interface evaluation. These controls have, on the one hand, the role to compose graphically the interfaces. On the other hand, they contribute to the UI evaluation through integrated mechanisms. The evaluation is structured into two phases. The first consists of a local selfevaluation of the graphical controls according to a set of ergonomic guidelines. This set is specified by the evaluator. The second allows an electronic informer to estimate the interaction between the user interface (graphically composed by the evaluation based controls) and the user.

Research paper thumbnail of A User-Oriented Test Environment Based on User-Interface Evaluation Graphical Controls

12th IFAC,IFIP,IFORS,IEA Symposium on Analysis, Design, and Evaluation of Human-Machine Systems, 2013, 2013

ABSTRACT Several users-oriented techniques have been proposed for Graphical User Interface evalua... more ABSTRACT Several users-oriented techniques have been proposed for Graphical User Interface evaluation. In this paper, we focus on User-Oriented Test concepts, advantages and related problems. Among the User-Oriented Test techniques, the electronic informer is a powerful technique for interactive system test. Thus, this research contributes in the improvement of existing tools for interactive system evaluation. This environment is achieved using (1) an electronic informer dedicated to the interactive system evaluation and (2) evaluation based graphical controls. The proposed evaluation environment is structured following client-server architecture. It aims to automate the interactive system evaluation process. Besides it takes the evaluation process into account since early interactive system design phases. This environment is validated by an experimental test.

Research paper thumbnail of Widgets Dedicated to User Interface Evaluation

International Journal of Human-Computer Interaction, 2014

ABSTRACT In this paper, we propose evaluation based widgets as a contribution to assist evaluator... more ABSTRACT In this paper, we propose evaluation based widgets as a contribution to assist evaluators for early evaluation of user interfaces. This contribution imbricates the ergonomic quality evaluation process into widgets used for user-interface graphical composition. In other words, these widgets evaluate themselves according to a defined set of ergonomic guidelines. The proposed widgets indicate the possible interface design ergonomic inconsistencies as a notification to the designer. The guidelines set can be modified through an interface dedicated to guidelines definition into XML files. The proposed widgets are intended for the evaluation of different kind of user interfaces: WIMP, Web and Mobile. An experimental evaluation, involving these evaluation based widgets is proposed to illustrate and to validate the approach.

Research paper thumbnail of Deux approches d’évaluation précoce de systèmes interactifs. Application à la supervision du transport urbain

Workshop International: Logistique & Transport LT2007, 2007

-L'évaluation précoce de systèmes interactifs fait actuellement l'objet de nombreuses recherches.... more -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.

Research paper thumbnail of EvalCHOICE: A Decision Support Approach for the Usability Evaluation of Interactive Adaptive Systems

Procedia Computer Science, 2017

Successful usability evaluation of interactive adaptive systems requires the use of appropriate m... more Successful usability evaluation of interactive adaptive systems requires the use of appropriate methods. Different usability evaluation methods exist in the literature. These methods can be applied in association with the individual layers and with the whole adaptive system. In each situation, it is essential to apply the appropriate evaluation methods. In this paper, we propose a novel decision support approach called EvalCHOICE. It guides evaluators in the choice of appropriate usability evaluation methods for individual layers and the adaptive system as a whole. Our proposal is applied to determine the suitable evaluation methods for a given Web-based adaptive system in the field of transport.

Research paper thumbnail of Optimizing the Usability of User Interfaces based on Multi-objective Evolutionary Algorithms

Solving the software system problems using optimization algorithms stands for an intrinsic area o... more Solving the software system problems using optimization algorithms stands for an intrinsic area of research whose aim is to find an optimal solution according to a set of conflicting objectives. One of the most prominent problems is optimizing the software quality such as usability of user interfaces following the model-driven engineering (MDE). One of the main challenges of MDE process is identifying the highly-usable model according to a set of desired usability aspects. Although models may be equivalent from the functional viewpoint, they may differ from the non-functional perspectives. Besides, they do not fulfil the same usability properties. In this context, we adressed this issue by combining the power of model engine and the optimization algorithms. In this study, we propose to integrate a multi-objective evolutionary algorithm at the conceptual level of the MDE process. It allows to find an optimal (or near-optimal) model from a large search space according to a set of usab...

Research paper thumbnail of Contribution à l'évaluation des systèmes interactifs orientés agents

Ce memoire presente une contribution a l'evaluation des systemes interactifs bases sur des ar... more Ce memoire presente une contribution a l'evaluation des systemes interactifs bases sur des architectures orientees agents. Avec l'apparition de nouvelles architectures et de nouveaux systemes a base d'agents, de nouvelles problematiques d'evaluation des systemes interactifs orientes agents apparaissent. Notre contribution consiste a proposer un principe de couplage entre une architecture a base d'agents du systeme interactif et son evaluation. En se basant sur ce principe, un systeme d'aide a l'evaluation base sur un mouchard electronique baptise MESIA (Mouchard electronique pour l'Evaluation des Systemes interactifs Orientes Agent) a ete propose. Nous avons utilise ce mouchard, dans le cadre du projet SART (Systeme d'Aide a la Regulation de Trafic), pour evaluer un Systeme d'Aide a l'Information des voyageurs (SAI). Une premiere evaluation a permis de valider globalement la maquette proposee. Les perspectives de recherche, visant en parti...

Research paper thumbnail of Contribution à l'évaluation des systèmes interactifs orientés agents. (Contribution to the evaluation of interactive systems based on oriented agent architecture)

... 10 Ensuite je voudrais remercier : mes ami(e)s en Tunisie qui m'ont toujours remonté le ... more ... 10 Ensuite je voudrais remercier : mes ami(e)s en Tunisie qui m'ont toujours remonté le moral par leurs appels téléphoniques, je pense particulièrement à Amir, Naceur, Samir, Ahmad, Mansour, Mouna, Chanez, Meriam et à tous ceux qui j'ai oublié de citer. ...

Research paper thumbnail of Factors Affecting the Choice of Usability Evaluation Methods for Interactive Adaptive Systems

Choosing the appropriate usability evaluation methods is a key part of the usability evaluation p... more Choosing the appropriate usability evaluation methods is a key part of the usability evaluation process of interactive adaptive systems. This step needs the consideration of different factors, leading to a multi-criteria decision analysis problem. In this paper, we present a review of the main factors reported in the literature which can affect the selection of usability evaluation methods for interactive adaptive systems. Three of the most commonly used usability evaluation methods are selected and classified according to these factors. The results of this research are used by applying a decision aid method in order to guide the choice of suitable usability evaluation methods for a given adaptive system in the field of tourism.

Research paper thumbnail of Towards the Layered Evaluation of Interactive Adaptive Systems using ELECTRE TRI Method

Proceedings of the 12th International Conference on Software Technologies, 2017

The layered evaluation of interactive adaptive systems has to consider many evaluation methods. T... more The layered evaluation of interactive adaptive systems has to consider many evaluation methods. The best evaluation method to be used for individual layers depend on many parameters such as the evaluation criteria, the stage of the development cycle, and the characteristics of the layer under consideration. This paper presents a decision model for selecting the appropriate evaluation methods for individual layers of the interactive adaptive system. Our proposal is based on one multi-criteria method, namely ELECTRE TRI method. The proposed decision model is applied to determine the suitable evaluation methods for an adaptive hypermedia system.

Research paper thumbnail of A User-Oriented Test environment based on User-Interface evaluation graphical controls

ABSTRACT Several users-oriented techniques have been proposed for Graphical User Interface evalua... more ABSTRACT Several users-oriented techniques have been proposed for Graphical User Interface evaluation. In this paper, we focus on User-Oriented Test concepts, advantages and related problems. Among the User-Oriented Test techniques, the electronic informer is a powerful technique for interactive system test. Thus, this research contributes in the improvement of existing tools for interactive system evaluation. This environment is achieved using (1) an electronic informer dedicated to the interactive system evaluation and (2) evaluation based graphical controls. The proposed evaluation environment is structured following client-server architecture. It aims to automate the interactive system evaluation process. Besides it takes the evaluation process into account since early interactive system design phases. This environment is validated by an experimental test.