User Interfaces for Supervision Systems
by using Human Factors
Department of computer sciences - CCT - University of Fortaleza
Rua Washington Soares, 1321 - Bairro Edson Queiroz
Fortaleza - CE - 60455770 -- Brasil; Email: Elizabet@feq.unifor.br
Design and implementation of interactive systems is a complex work due to the use of a large variety of models and extensive notations ( Montoy 1995; Larman 1998). Computer-based tools for generating interfaces automatically allow to reduce this complexity. Using these tools the divers models used during the design of the system are deduced from the specification of the domain classes and the tasks performed by the user - user tasks. Moreover, the automatic generation of interfaces from conceptual specifications allows to keep the consistency among different models and to reduce the system development time. Our research is focused on developing a method to build automatically user interfaces from conceptual specifications of supervision systems, more specifically, of their decision support systems. These later systems determine the assistance (such as alarms, diagnosis, and plan of actions and prediction or recovery procedures), which help the operator in recovering a problem when a failure occurs. In our work, the interfaces are able both to adapt themselves to the operator's needs during a problem solution and to respect some ergonomic principles. Adaptability improves handling and learning of the interface. Ergonomic principles are guidelines about the ergonomic aspects of the interfaces (such as to shown only the necessary information, to let the user to control the system dialog). Taking into account ergonomic principles in the interface design allows the designer to determine the best way which information must be given to the user during his interaction with the system. The article gives an overview of adaptive user interfaces in the supervision domain and presents the method, called MACIA, which is necessary to follow for generating interfaces.
Interfaces play a vital role in improving the communication between the operator and the supervision system. The interface has to adapt itself to the operator's