Conclusão



next up previous
Next: References Up: O Sistema GAMA Previous: Protocolos de Comunicação

Conclusão

No artigo é apenas descrita a implementação da componente de runtime do sistema (o MIU). Em relação ao MGI, apenas o editor/compilador de Guiões de Interacção foi desenvolvido[10], sendo ainda necessário desenvolver todos os outros componentes.

Ao contrário de muitos sistemas tradicionais, durante o desenvolvimento do GAMA esteve presente a necessidade de proporcionar ao utilizador interfaces com um elevado grau de assistência semântica. Esta caracterāstica reflecte-se no sistema de dois modos. Por um lado, a informação semântica está dispersa pelos diferentes componentes do sistema e não concentrada no Modelo da Aplicação. Por outro, existe uma grande colaboração entre os diferentes componentes, nomeadamente por parte do Modelo da Aplicação que funciona não só como servidor de pedidos para execução de operações da Aplicação, mas também para validação de dados.

Se o Princāpio da Separação introduziu um grau de liberdade ao permitir ter a mesma aplicação com interfaces diferentes, a separação entre a Apresentação e o Controlador de Diálogo veio permitir ter para a mesma interface, apresentações diferentes. A actual versão do Modelo da Apresentação, a correr em XMetoo, não é muito interessante do ponto de vista estrito de utilização, mas permitiu testar rapidamente o funcionamento do sistema. Uma versão para X11 está, neste momento, em desenvolvimento.



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