Applying software visualization technology to support the use of evolutionary algorithms

被引:17
作者
Collins, TD [1 ]
机构
[1] Open Univ, Knowledge Media Inst, Milton Keynes MK7 6AA, Bucks, England
关键词
software visualization; visualization design; genetic algorithms;
D O I
10.1016/S1045-926X(02)00060-5
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper describes an approach to supporting the use of evolutionary algorithms through the integration of software visualization into the working practices of evolutionary algorithm users. A case is made for the provision of principled visualization support at an accessible level of abstraction for the user. Henson, a visualization framework for genetic algorithms is introduced that provides multiple levels of abstraction for the development of interactive visualizations. A genetic algorithm visualization tool called Gonzo is then described to illustrate the application of the framework approach and the integration of principled visualization design in an easily adopted visualization environment. This paper concludes with an overview of the approach described and the,benefits revealed through the integration of visualization within the software design and development process. (C) 2003 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:123 / 150
页数:28
相关论文
共 56 条
[1]  
[Anonymous], 1989, GENETIC ALGORITHM SE
[2]  
[Anonymous], IEEE COMPUTER MAY
[3]  
[Anonymous], 1974, GENETIC BASIS EVOLUT
[4]  
[Anonymous], 1991, Handbook of genetic algorithms
[5]  
[Anonymous], 2006, Beautiful evidence
[6]  
BEASLEY D, 1993, U COMPUT, V15, P58
[7]  
BELL B, 1991, P ACM CHI91 C HUM FA, P7
[8]  
Bertin J., 1983, Semiology of Graphics: Diagrams, Networks, Maps
[9]  
BERTIN J, 1981, GRAPHICS GRAPHIC INF
[10]  
Beyer Hugh, 1998, Contextual Design