Projects per year
Abstract
Non-functional properties of software, such as power consumption and memory usage, are important factors in designing software for resource-constrained platforms. This is an area where Search-Based Software Engineering has yet to be applied, and this paper investigates the potential of using Genetic Programming and Multi-Objective Optimisation as key tools in satisfying non-functional requirements. We outline the benefits of such an approach and give an example application of evolving pseudorandom number generators and performing power-functionality trade-offs.
Original language | English |
---|---|
Pages | 1775-1782 |
DOIs | |
Publication status | Published - 2008 |
Bibliographical note
Query date: 14/01/2011Keywords
- automatic programming, genetic programming, multi-objective optimisation, non-functional requirements, search based software engineering
Projects
- 1 Finished
-
SEBASE: SEBASE: Software Engineering by Automated Search
Clark, J. A. (Principal investigator)
28/06/06 → 4/07/12
Project: Research project (funded) › Research