In this paper, we make an investigation into the structure of routine design problems. By analyzing the design problem solving process, we show that the designer acquires a special kind of design knowledge, which we called path variability knowledge. Based on this kind of knowledge, we conclude that routine design can be regarded as a class of well-structured problems. Therefore, contrary to th...