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

Marwa Hentati, Abdelwaheb Trabelsi, Adel Mahfoudhi

2021

Abstract

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 usability aspects and taking into account the context of use.

Download


Paper Citation


in Harvard Style

Hentati M., Trabelsi A. and Mahfoudhi A. (2021). Optimizing the Usability of User Interfaces based on Multi-objective Evolutionary Algorithms. In Proceedings of the 16th International Conference on Software Technologies - Volume 1: ICSOFT, ISBN 978-989-758-523-4, pages 277-284. DOI: 10.5220/0010581902770284


in Bibtex Style

@conference{icsoft21,
author={Marwa Hentati and Abdelwaheb Trabelsi and Adel Mahfoudhi},
title={Optimizing the Usability of User Interfaces based on Multi-objective Evolutionary Algorithms},
booktitle={Proceedings of the 16th International Conference on Software Technologies - Volume 1: ICSOFT,},
year={2021},
pages={277-284},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0010581902770284},
isbn={978-989-758-523-4},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 16th International Conference on Software Technologies - Volume 1: ICSOFT,
TI - Optimizing the Usability of User Interfaces based on Multi-objective Evolutionary Algorithms
SN - 978-989-758-523-4
AU - Hentati M.
AU - Trabelsi A.
AU - Mahfoudhi A.
PY - 2021
SP - 277
EP - 284
DO - 10.5220/0010581902770284