This paper describes concepts which allow the development of integrated systems that combine the two technologies of expert systems and computer-aided drafting systems. It demonstrates how an expert system can be used for evaluating and criticizing designs described using traditional CAD packages. The notion of 'prototypes' has been used to play the central role in such an integration. The development, implementation and operation issues of an integrated system, called IPEXCAD, are described