This work aims to demonstrate how prototyping can be used in evolutionary system development. The first part of the book examines how prototyping can help construct and evaluate models; the second part assesses the extent to which technical support of evolutionary system development is possible.