Introdução



next up previous
Next: Arquitectura do Sistema Up: O Sistema GAMA Previous: O Sistema GAMA

Introdução

É hoje ponto assente que uma boa Interface Humano-Computador é um factor fundamental para o sucesso de qualquer sistema software interactivo.

Para além da complexidade inerente à concepção de um sistema software, o desenvolvimento de uma interface humano-computador, deve ainda ter em conta o factor humano com as suas características de não-determinismo, imprecisão, etc. O conceito de Interface em Modo Assistido[8] surge desta necessidade. Uma Interface Assistida age de um modo preventivo: evita que o utilizador cometa erros, solicita informação necessária ainda não fornecida, etc. Tal implica, necessariamente, que a camada interactiva do sistema tenha informação sobre a semântica da camada computacional.

Com o projecto GAMA[6][3][5] pretende-se complementar a linguagem de especificação CAMILA[2] e o método de refinamento a ela associado, com um Sistema de Gestão de Interfaces com o Utilizador que permita especificar e gerar interfaces, em Modo Assistido, tanto para os protótipos como para as aplicações finais resultantes do processo de refinamento da especificação.



Jose Franscisco Creissac Campos
Wed Feb 7 14:27:41 MET 1996