Introduction to evolvable hardware a practical guide for designing self-adaptive systems - Greenwood, Garrison W (Wiley-IEEE Computer Society John Wiley [distributor], 2007)