Genetic algorithms supporting generative design of user interfaces: Examples

被引:24
|
作者
Troiano, Luigi [1 ]
Birtolo, Cosimo [2 ]
机构
[1] Univ Sannio, Dept Engn, RCOST, I-82100 Benevento, Italy
[2] Poste Italiane SpA, Ctr Ric & Sviluppo, I-80133 Naples, Italy
关键词
Genetic algorithms; Generative design; Human computer interaction; Graphical User Interfaces; Search based software engineering; INFORMATION; LEGIBILITY;
D O I
10.1016/j.ins.2012.01.006
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Designing User Interfaces (UIs) is considered a creative and human-intensive task, and this prevents from adopting computer-aided tools to explore alternative solutions. A number of decisions are to be taken, such as optimizing the displacement of UI items on the available screen space or selecting an adequate palette of colors. Therefore, the UI design process is iterative in nature, time consuming, and costly. Generative design, while keeping the centrality of human creativity, introduces a novel approach to assist humans in finding effective and esthetically convincing solutions. Meta-heuristics are a means to apply generative design in practice. We advocate the use of meta-heuristics to supporting different aspects of the UI design process. In this paper we discuss the application of genetic algorithms to solve two different problems: building hierarchical menu layouts and selecting color palettes based on a set of constraints. The paper discusses the results of two experimental applications developed in Poste Italiane, namely the money ordering by Automated Teller Machine (ATM) interfaces and the provision of financial information by kiosks. (C) 2012 Elsevier Inc. All rights reserved.
引用
收藏
页码:433 / 451
页数:19
相关论文
共 50 条
  • [21] Genetic algorithms in computer aided design
    Renner, G
    Ekárt, A
    COMPUTER-AIDED DESIGN, 2003, 35 (08) : 709 - 726
  • [22] The Enhanced Genetic Algorithms for the Optimization Design
    Guo, Pengfei
    Wang, Xuezhi
    Han, Yingshi
    2010 3RD INTERNATIONAL CONFERENCE ON BIOMEDICAL ENGINEERING AND INFORMATICS (BMEI 2010), VOLS 1-7, 2010, : 2990 - 2994
  • [23] Facilities layout design by genetic algorithms
    Tavakkoli-Moghaddain, R
    Shayan, E
    COMPUTERS & INDUSTRIAL ENGINEERING, 1998, 35 (3-4) : 527 - 530
  • [24] Analog Filter Design by Genetic Algorithms
    Elkhetali, Said I.
    Aldabiski, Ibrahim Y.
    PROCEEDINGS OF THE 11TH WSEAS INTERNATIONAL CONFERENCE ON MATHEMATICAL AND COMPUTATIONAL METHODS IN SCIENCE AND ENGINEERING (MACMESE '09), 2009, : 130 - +
  • [25] Genetic algorithms in materials design and processing
    Chakraborti, N
    INTERNATIONAL MATERIALS REVIEWS, 2004, 49 (3-4) : 246 - 260
  • [26] System design optimization by genetic algorithms
    Marseguerra, M
    Zio, E
    ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM - 2000 PROCEEDINGS, 2000, : 222 - 227
  • [27] Applying genetic algorithms to zone design
    Fernando Bação
    Victor Lobo
    Marco Painho
    Soft Computing, 2005, 9 : 341 - 348
  • [28] A Methodological Process for the Design of Frameworks Oriented to Infotainment User Interfaces
    Dominguez-Baez, Carlos-Alberto
    Mendoza-Gonzalez, Ricardo
    Luna-Garcia, Huizilopoztli
    Rodriguez-Diaz, Mario Alberto
    Luna-Rosas, Francisco Javier
    Martinez-Romo, Julio Cesar
    Celaya-Padilla, Jose M.
    Galvan-Tejada, Jorge I.
    Galvan-Tejada, Carlos E.
    Gamboa-Rosales, Hamurabi
    SUSTAINABILITY, 2021, 13 (11)
  • [29] Use of genetic algorithms for the design of rotors
    Genta, G
    Bassani, D
    MECCANICA, 1995, 30 (06) : 707 - 717
  • [30] Genetic algorithms for reflective filters design
    Li, EH
    Djuri, AB
    PROCEEDINGS 2001 IEEE HONG KONG ELECTRON DEVICES MEETING, 2001, : 9 - 12