1. Allen, E., Khoshgoftaar, T., and Chen, Y. (2001). Measuring coupling and cohesion of software modules: an information theory approach. In Seventh International Software Metrics Symposium (METRICS’01), page 124. IEEE Computer Society Press.
2. Bentley, P. (2005). Investigations into graceful degradation of evolutionary developmental software. Natural Computing, 4:417–437.
3. Beyer, H. and Schwefel, H. (2002). Evolution strategies: a comprehensive introduction. Natural Computing, 1(1):3–52.
4. Beyer, H. and Schwefel, H. (2007). Robust optimization–a comprehensive survey. Computer Methods in Applied Mechanics and Engineering, 196(33–34):3190–3218.
5. Brighton, H. and Selina, H. (2003). Introducing Artificial Intelligence. Icon Books, UK.