The paper discusses fundamental issues regarding representation in civil engineering design. A classification of modes of representation is presented and some basic principles behind entity models are discussed. It is suggested that a 3D graphic model should continue to be viewed as the core of the representation scheme. An agent concept for handling intelligence in computer design systems is proposed. Copyright (C) 1996 Civil-Comp Ltd and Elsevier Science Ltd.