This work deals with constrained design of electrical devices, using analytical models. After a presentation of the context of design in electrical engineering, and the description of the problems risen by constrained optimisation and design, especially the problem of implicit systems of equations, this study presents a new object-oriented architecture for the design with analytical models. The aim of the work is to create a modular an open environment that handles analytical equations and can extract and use ail the information that they contain. For example, the environ ment should be able to modify the orientation of the model and to compute the symbolic derivative of the output parameters, in order to realise constraints propagation, solver and optimisation on the model. A prototype has been implanted and is presented.