Applying evolutionary computation to mitigate uncertainty in dynamically-adaptive, high-assurance middleware
Philip K. McKinley, Betty H. C. Cheng, Andres J. Ramirez, Adam C. Jensen · Journal of Internet Services and Applications · 2011
Abstract In this paper, we explore the integration of evolutionary computation into the development and run-time support of dynamically-adaptable, high-assurance middleware. The open-ended nature of the evolutionary process has been shown to discover novel solutions to complex engineering problems. In the case of high-assurance adaptive software, however, this search capability must be coupled with rigorous development tools and run-time support to ensure that the resulting systems behave in accordance with requirements. Early investigations are reviewed, and several challenging problems and possible research directions are discussed.