José Creissac Campos
Fernando Mário Martins
Departamento de Informática
Universidade do Minho
4700 Braga
Portugal
January 7, 1994
Starting from the formal specification of the application layer, the methodology aims at the systematic development of the interactive system, with the main goal of creating high quality interfaces with a high degree of assistance to the user, error preventing features and contextual sensitivity.
The proposed system, GAMA-X, offers an architecture for the systematic and semi-automatic development of this kind of interface, including tools that support the various steps of development.
The architecture of the GAMA-X system is presented, with a special focus on the modules more closely related with the User Interface, as well as the description of a specification language for the Dialogue Controller.
Some aspects about the communication between modules and about the presentation layer are also discussed.