ACM Home Page
Please provide us with feedback. Feedback
Digital Library logoTake a look at the new version of this page: [ beta version ]. Tell us what you think.
Interactive evolution of XUL user interfaces
Full text PdfPdf (444 KB)
Source
Genetic And Evolutionary Computation Conference archive
Proceedings of the 9th annual conference on Genetic and evolutionary computation table of contents
London, England
SESSION: Real-world applications: papers table of contents
Pages: 2151 - 2158  
Year of Publication: 2007
ISBN:978-1-59593-697-4
Authors
Juan C. Quiroz  University of Nevada: Reno, Reno, NV
Sushil J. Louis  University of Nevada: Reno, Reno, NV
Sergiu M. Dascalu  University of Nevada: Reno, Reno, NV
Sponsors
SIGEVO: ACM Special Interest Group on Genetic and Evolutionary Computation
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 52,   Citation Count: 4
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1276958.1277373
What is a DOI?

ABSTRACT

We attack the problem of user fatigue by using an interactive genetic algorithm to evolve user interfaces in the XUL interface definition language. The interactive genetic algorithm combines a set of computable user interface design metrics with subjective user input to guide the evolution of interfaces. Our goal is to provide user interface designers with a tool that can be used to explore innovation and creativity in the design space of user interfaces and make it easier for end-users to further customize their user interface without programming knowledge. User interface specifications are encoded as individuals in an interactive genetic algorithm's population and their fitness is computed from a weighted combination of user interface design guidelines and user input. This paper shows that we can reduce human fatigue in interactive genetic algorithms (the number of choices needing to be made by the designer), by 1) only asking the user to pick two user interfaces from among ten shown on the display and 2) by asking the user to make the choice once every t generations.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Apple. Apple human interface design guidelines: Introduction to apple human interface guidelines, 2006.
 
2
 
3
ECSL. Lagoon, 2006.
 
4
GNOME. Gnome human interface guidelines 2.0, 2004.
 
5
R. Kamalian, Y. Zhang, H. Takagi, and A. Agogino. Reduced human fatigue interactive evolutionary computation for micromachine design. In Proceedings of the 2005 International Conference on Machine Learning and Cybernetics, volume 9, pages 5666--5671. IEEE Computer Society, 2005.
6
7
 
8
Microsoft Corporation. Windows xp -- guidelines for applications, 2006.
 
9
A. Oliver, N. Monmarché, and G. Venturini. Interactive design of web sites with a genetic algorithm. In Proceedings of the IADIS International Conference WWW/Internet, pages 355--362, Lisbon, Portugal, november 13--15 2002.
 
10
 
11
 
12
H. Takagi. Interactive evolutionary computation: Fusion of the capabilities of EC optimization and human evaluation. Proceedings of the IEEE, 89(9):1275--1296, Sept. 2001. Invited Paper.
13
 
14
XULPlanet. Xulplanet.com, 2006.


Collaborative Colleagues:
Juan C. Quiroz: colleagues
Sushil J. Louis: colleagues
Sergiu M. Dascalu: colleagues