A model-based approach to user interfaces automatic building for information systems / Uma abordagem baseada em modelos para construção automática de interfaces de usuário para Sistemas de Informação

AUTOR(ES)
FONTE

IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia

DATA DE PUBLICAÇÃO

15/06/2011

RESUMO

A construção de interfaces de usuário para Sistemas de Informação (SI) envolve modelagem e codificação de aspectos de aparência (apresentação) e comportamento (forma de interação). Este trabalho propõe uma abordagem baseada em modelos para construção dessas interfaces com o apoio de ferramentas de transformação automática de modelos e de geração de código de interface. A abordagem utiliza o conceito de Estereótipo de Interface, introduzido neste trabalho, que identifica, em alto nível de abstração, características de aparência e comportamento de interfaces, independentemente da aplicação do Sistema de Informação subjacente. Uma taxonomia para elementos de interface é proposta como base para a definição de estereótipos, juntamente com um mecanismo para especificação do comportamento da interface, que permite expressar ações e restrições sobre estereótipos de interface de maneira precisa, objetiva e independente da plataforma de implementação da interface. Também é proposta uma arquitetura para um componente de software que gerencia a construção de interfaces baseada em modelos. A arquitetura define como este componente pode ser integrado ao processo de desenvolvimento de SI. A abordagem para construção baseada em modelos proposta neste trabalho traz benefícios em termos de esforço e custo de construção facilitando a manutenção e a evolução de interfaces de usuário em SI. Além disso, o uso de estereótipos promove a consistência e a padronização, tanto da apresentação quanto do comportamento das interfaces, melhorando a usabilidade de SI.

ASSUNTO(S)

interfaces de usuário para sistemas de informação modelagem de interface de usuário estereótipo de interface construção automática de interfaces de usuário baseada em modelos ciencia da computacao modelagem de interfaces de usuário; construção automática; desenvolvimento baseado em modelos user interface of information systems user interface modeling interface stereotype model-based user interface automatic building

Documentos Relacionados