 The ideas of Herbert Simon on bounded rationality (see, e.g., Simon 1982) are relevant here, since decisions on when to stop generating options and when to stop gathering information about these options and the consequences when they are adopted are crucial in decision making if informational overload and calculative intractability are to be avoided. However, it has proved difficult to further develop Simon’s ideas on bounded rationality since their conception in the 1950s. Another notion that is relevant here is means-ends reasoning. In order to be of any help here, theories of means-ends reasoning should then concern not just the evaluation of given means with respect to their ability to achieve given ends, but also the generation or construction of means for given ends. A comprehensive theory of means-ends reasoning, however, is not yet available; for a proposal on how to develop means-ends reasoning in the context of technical artifacts, see Hughes, Kroes, and Zwart 2007. In the practice of technology, alternative proposals for the realization of particular functions are usually taken from ‘catalogs’ of existing and proven realizations. These catalogs are extended by ongoing research in technology rather than under the urge of particular design tasks.