Speaker: Prof. Xin Yao
Time: 2015-03-30 10:10
Place: Room 632, EE-3 Building, West Campus
Many challenges in software engineering could be re-formulated as multi-objective optimization problems. This talk introduces some recent examples of applying evolutionary multi-objective optimisation algorithms to software engineering, including software module clustering, software reliability maximisation, software project scheduling, and software effort estimation. It is argued that new research challenges posed by software engineering could stimulate further development of new theories and algorithms in computational intelligence. Such theoretical research could shed some light on important research issues and provide guidance in future work. For example, theoretical analysis of computational time complexity of search algorithms can inform us about the limitation of search-based software engineering. The primary aim of this talk is not to provide a comprehensive review of evolutionary computation for software engineering, but to illustrate the
opportunities for further research and development in this area through selected examples.
Xin Yao is a Chair (Professor) of Computer Science and the Director of CERCIA (Centre of Excellence for Research in Computational Intelligence and Applications) at the University of Birmingham, UK. He is an IEEE Fellow and the President (2014-15) of IEEE Computational Intelligence Society (CIS). He is a Distinguished Visiting Professor at the Nature Inspired Computation and Applications Laboratory (NICAL), Joint USTC-Birmingham Research Institute in Intelligent Computation and Its Applications, USTC. He won the 2001 IEEE Donald G. Fink Prize Paper Award, 2010 IEEE Transactions on Evolutionary Computation Outstanding Paper Award, 2010 BT Gordon Radley Award for Best Author of Innovation (Finalist), 2011 IEEE Transactions on Neural Networks Outstanding Paper Award, and many other best paper awards. He won the prestigious Royal Society Wolfson Research Merit Award in 2012 and the IEEE CIS Evolutionary Computation Pioneer Award in 2013. His major research interests include evolutionary computation, ensemble learning, and real-world applications.