By Topic

Interactive evolution of graphical user interface with GTK toolkit

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Ilavsky, M. ; Dept. of Cybern. & Artificial Intell., Tech. Univ. of Kosice, Kosice, Slovakia ; Jaksa, R.

We will discuss proposal and implementation of system for interactive evolution of graphical user interface with GTK+ toolkit. We experimentally investigated the usability of this implemented system and we will discuss its properties. Design of Graphical User Interface (GUI) is expensive and time consuming work. There is a lot of tools for developer to help with that. These include various WYSIWYG (What You See Is What You Get) editors, which are helpful, but direct work of developers is still necessary with such systems. The developer's time is expensive and it can be useful to use it in more creative way. Process of design of GUI could be significantly simplified by using Interactive Evolutionary Computation (IEC). Design using IEC could be performed by less qualified person and in shorter time. At the beginning of IEC process a random set of candidate user interfaces are generated. Those interfaces are evaluated by developer, and this evaluation-feedback is then used to improve next set of generated interfaces. In process we incrementally move from random initialization into applicable solution. Several enhancements of method can be used to improve quality of generated results. Such method was in past used in webdesign, and is somewhat routinely used in industrial design. Our results did prove applicability of approach, although we can also see, that the scale of task and variability of solutions is somewhat higher then with the past webdesign applications. In the paper we will show example results and we will more deeply discuss specifics of this application and also some methods which we used to improve results.

Published in:

Cognitive Infocommunications (CogInfoCom), 2011 2nd International Conference on

Date of Conference:

7-9 July 2011