Ochoa G (2013) Search methodologies in real-world software engineering. In: GECCO '13 Companion: Proceeding of the fifteenth annual conference on Genetic and evolutionary computation conference companion. GECCO '13 Fifteenth annual conference on Genetic and evolutionary computation, Amsterdam, The Netherlands, 06.07.2013-10.07.2013. New York, NY, USA: ACM, pp. 1085-1087. http://dl.acm.org/citation.cfm?id=2482687; https://doi.org/10.1145/2464576.2482687
Abstract One of the aims of software engineering is to reduce overall software costs. Optimisation is, therefore, relevant to the process of software development. This article describes recent case studies on the application of modern search methodologies to challenging real-world problems in software engineering. It also describes a recent research initiative: Dynamic Adaptive Automated Software Engineering (DAASE), whose goal is to embed optimisation into deployed software to create self-optimising adaptive systems. The article accompanies an invited talk for the Workshop on Bridging the Gap between Industry and Academia in Optimisation to be held as part of GECCO 2013.