The purpose of this paper is the description of a model-based approach (called ERGO-CONCEPTOR) to semiautomated user interface generation. Its application field concerns process control interactive applications. From a database describing the industrial process (for instance a chemical process) to be supervised, the system is able to generate automatically UI specifications using guidelines. The specifications contain eventually, design alternatives. They can be selected by the designer who can then interactively generate the UI. ERGO-CONCEPTOR is composed of three main modules. The first allows an interactive process description according to three sub-models (a physical model, a structural model and a functional model). The second module uses a knowledge-based approach for the automated generation of the UI specification. Finally, the third module is used by the designer to interactively generate the specified UI.