Title
Searching for resource-efficient programs: low-power pseudorandom number generators
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.
Year
DOI
Venue
2008
10.1145/1389095.1389437
GECCO
Keywords
Field
DocType
resource-efficient program,genetic programming,important factor,search-based software engineering,multi-objective optimisation,low-power pseudorandom number generator,memory usage,key tool,example application,non-functional requirement,power consumption,non-functional property,non functional requirements,pseudorandom number generator,non functional requirement,power function,software engineering,search based software engineering,satisfiability
Mathematical optimization,Software design,Computer science,Theoretical computer science,Software system,Component-based software engineering,Software construction,Software sizing,Software development,Software framework,Distributed computing,Search-based software engineering
Conference
Citations 
PageRank 
References 
26
0.91
10
Authors
4
Name
Order
Citations
PageRank
David R. White163141.35
John A. Clark21107.93
Jeremy Jacob314713.65
Simon M. Poulding413610.72