Design Problem Solving: Knowledge Structures and Control Strategies describes the application of the generic task methodology to the problem of...