BRIDGE: uma ferramenta para o Design de Interfaces de Usuário baseada em especificações IMML


Autoria(s): Silva, Salerno Ferreira de Sousa e
Contribuinte(s)

Leite, Jair Cavalcanti

CPF:02408973406

http://lattes.cnpq.br/1906142480302938

CPF:55281192434

http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4782411P6

Canuto, Anne Magaly de Paula

CPF:66487099449

http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4790093J8

Data(s)

17/12/2014

31/01/2008

17/12/2014

25/01/2007

Resumo

With hardware and software technologies advance, it s also happenning modifications in the development models of computational systems. New methodologies for user interface specification are being created with user interface description languages (UIDL). The UIDLs are a way to have a precise description in a language with more abstraction and independent of how will be implemented. A great problem is that even using these nowadays methodologies, we still have a big distance between the UIDLs and its design, what means, the distance between abstract and concrete. The tool BRIDGE (Interface Design Generator Environment) was created with the intention of being a linking bridge between a specification language (the Interactive Message Modeling Language IMML) and its implementation in Java, linking the abstract (specification) to the concrete (implementation). IMML is a language based on models, that allows the designer works in distinct abstraction levels, being each model a distinct abstraction level. IMML is a XML language, that uses the Semiotic Engineering concepts, that deals the computational system, with the user interface and its elements like a metacommunicative artifact, where these elements must to transmit a message to the user about what task must to be realized and the way to reach this goal. With BRIDGE, we intend to supply a lot of support to the design task, being the user interface prototipation the greater of them. BRIDGE allows the design becomes easier and more intuitive coming from an interface specification language

Com o avanço das tecnologias de hardware e software, tem havido, também, modificações nos modelos de desenvolvimento de sistemas computacionais. Novas metodologias para especificação de interfaces de usuário estão sendo criadas usando linguagens de descrição de interfaces de usuário (LDIU). As LDIUs são uma forma de se ter uma descrição precisa numa linguagem mais abstrata e independente de como será a implementação. Um grande problema é que mesmo utilizando essas metodologias vigentes, ainda temos uma grande distância entre as LDIUs e o seu design, ou seja, a distância entre o abstrato e o concreto. A ferramenta BRIDGE (Interface Design Generator Environment) foi criada com o intuito de ser uma ponte de ligação entre uma linguagem de especificação (a Interactive Message Modeling Language IMML) e a sua implementação em Java, ligando o abstrato (especificação) ao concreto (implementação). A IMML é uma linguagem baseada em modelos, o que permite ao designer trabalhar com diferentes níveis de abstração, sendo cada modelo um nível de abstração diferente. A IMML é uma linguagem XML que se utiliza dos conceitos da Engenharia Semiótica, que trata o sistema computacional, com a interface de usuário e seus elementos como um artefato metacomunicativo, onde os mesmos devem passar uma mensagem ao usuário sobre qual a tarefa a ser realizada e a forma de se alcançar este objetivo. Com o BRIDGE, visamos fornecer diversas ajudas à tarefa de design, sendo a prototipação de interfaces de usuário a principal delas. O BRIDGE permite que o design a partir de uma linguagem de especificação de interfaces fique mais fácil, intuitivo e produtivo

Formato

application/pdf

Identificador

SILVA, Salerno Ferreira de Sousa e. BRIDGE: uma ferramenta para o Design de Interfaces de Usuário baseada em especificações IMML. 2007. 139 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Rio Grande do Norte, Natal, 2007.

http://repositorio.ufrn.br:8080/jspui/handle/123456789/17960

Idioma(s)

por

Publicador

Universidade Federal do Rio Grande do Norte

BR

UFRN

Programa de Pós-Graduação em Sistemas e Computação

Ciência da Computação

Direitos

Acesso Aberto

Palavras-Chave #Engenharia de software #IHC #Técnicas de especificação #Ferramentas de especificação #IMML #CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
Tipo

Dissertação