Skip to main content

EvoShelf: A System for Managing and Exploring Evolutionary Data

  • Conference paper

Part of the Lecture Notes in Computer Science book series (LNTCS,volume 6239)


Systems that utilize evolutionary computation produce large amounts of data. Quite often, this data has a convenient visual representation. However, managing and visualizing evolutionary data can be a difficult and onerous task. By employing techniques used in photo management software, we have produced a system that helps to organize and visualize evolutionary data while retaining a complete record of a simulation. By means of a simple plugin architecture this system can be extended to import data produced by arbitrary evolutionary systems. We present the system’s architecture, its features, and we provide a comprehensive example, highlighting its advantages in applied research.


  • Particle Swarm Optimization
  • Evolutionary Data
  • Photo Album
  • Photo Management
  • Music Collection

These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

This is a preview of subscription content, access via your institution.

Buying options

USD   29.95
Price excludes VAT (USA)
  • DOI: 10.1007/978-3-642-15871-1_32
  • Chapter length: 10 pages
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
USD   99.00
Price excludes VAT (USA)
  • ISBN: 978-3-642-15871-1
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book
USD   129.00
Price excludes VAT (USA)


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Apple Inc. Apple - itunes (April 2010),

  2. Apple Inc. Apple - iPhoto (April 2010),

  3. Daida, J., Hilss, A., Ward, D., Long, S.: Visualizing tree structures in genetic programming. Genetic Programming and Evolvable Machines (January 2005)

    Google Scholar 

  4. Google. Picasa photo editing (April 2010),

  5. Hart, E., Ross, P.: Gavel-a new tool for genetic algorithm visualization. Evolutionary Computation (January 2001)

    Google Scholar 

  6. Havre, S., Hetzler, B., Nowell, L.: Themeriver tm: In search of trends, patterns, and relationships. IEEE Transactions on Visualization and Computer Graphics (January 2002)

    Google Scholar 

  7. Keim, D., Kriegel, H.: Visdb: Database exploration using multidimensional visualization. IEEE Computer Graphics and Applications (January 1994)

    Google Scholar 

  8. Khemka, N., Jacob, C.: Visplore: a toolkit to explore particle swarms by visual inspection. In: GECCO 2009: Proceedings of the 11th Annual Conference on Genetic and Evolutionary computation (2009)

    Google Scholar 

  9. Nullsoft. Winamp media player (April 2010),

  10. Pohlheim, H.: Visualization of evolutionary algorithms - set of standard techniques and multidimensional visualization. In: Proceedings of the Genetic and Evolutionary Computation Conference, GECCO (1999)

    Google Scholar 

  11. von Mammen, S., Jacob, C.: Evolutionary swarm design of architectural idea models. In: GECCO 2008: Proceedings of the 10th annual Conference on Genetic and Evolutionary Computation (July 2008)

    Google Scholar 

  12. Wu, A., Jong, K., Burke, D., Grefenstette, J., Ramsey, C.: Visual analysis of evolutionary algorithms. In: Proceedings of the 1999 Congress on Evolutionary Computation, CEC 1999 (1999)

    Google Scholar 

Download references

Author information

Authors and Affiliations


Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Davison, T., von Mammen, S., Jacob, C. (2010). EvoShelf: A System for Managing and Exploring Evolutionary Data. In: Schaefer, R., Cotta, C., Kołodziej, J., Rudolph, G. (eds) Parallel Problem Solving from Nature, PPSN XI. PPSN 2010. Lecture Notes in Computer Science, vol 6239. Springer, Berlin, Heidelberg.

Download citation

  • DOI:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-15870-4

  • Online ISBN: 978-3-642-15871-1

  • eBook Packages: Computer ScienceComputer Science (R0)