According to this perspective, modeling the ‘‘structure of a problem’’ is a key characteristic that the next generation of CAD systems should have; in other terms, computer-aided design should include computer-aided problem setting and problem solving.