Uma linguagem de modelagem da interação para auxiliar a comunicação designer-usuário


Autoria(s): Costa Neto, Macilon Araújo
Contribuinte(s)

Leite, Jair Cavalcanti

CPF:57375550204

http://lattes.cnpq.br/4422395939351306

CPF:55281192434

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

Silva, Bruno Santana da

CPF:09076775761

http://lattes.cnpq.br/7239490390098173

Souza, Clarisse Sieckenius de

CPF:55022367734

http://lattes.cnpq.br/4031565135568125

Miranda, Leonardo Cunha de

CPF:07276721779

Silveira, Milene Selbach

CPF:62970640082

http://lattes.cnpq.br/0483707899231728

Data(s)

17/12/2014

07/02/2014

17/12/2014

10/05/2013

Resumo

The development of interactive systems involves several professionals and the integration between them normally uses common artifacts, such as models, that drive the development process. In the model-driven development approach, the interaction model is an artifact that includes the most of the aspects related to what and how the user can do while he/she interacting with the system. Furthermore, the interactive model may be used to identify usability problems at design time. Therefore, the central problematic addressed by this thesis is twofold. In the first place, the interaction modeling, in a perspective that helps the designer to explicit to developer, who will implement the interface, the aspcts related to the interaction process. In the second place, the anticipated identification of usability problems, that aims to reduce the application final costs. To achieve these goals, this work presents (i) the ALaDIM language, that aims to help the designer on the conception, representation and validation of his interactive message models; (ii) the ALaDIM editor, which was built using the EMF (Eclipse Modeling Framework) and its standardized technologies by OMG (Object Management Group); and (iii) the ALaDIM inspection method, which allows the anticipated identification of usability problems using ALaDIM models. ALaDIM language and editor were respectively specified and implemented using the OMG standards and they can be used in MDA (Model Driven Architecture) activities. Beyond that, we evaluated both ALaDIM language and editor using a CDN (Cognitive Dimensions of Notations) analysis. Finally, this work reports an experiment that validated the ALaDIM inspection method

No desenvolvimento de um sistema interativo, estão envolvidos diversos profissionais e a integração entre eles se dá, principalmente, através do compartilhamento de artefatos comuns, como modelos, por exemplo. O uso de modelos possibilita uma abordagem de desenvolvimento na qual os modelos são usados por designers e desenvolvedores. Na abordagem baseada em modelos, o modelo de interação é um artefato que cobre a maioria dos aspectos relacionados ao o que e como o usuário pode fazer ao interagir com a aplicação. Além disso, ele pode ser usado para a identificação de problemas de usabilidade durante o design e não apenas durante os testes de interface e aceitação, o que reduz o impacto nos custos do processo de desenvolvimento. Nesse sentido, este trabalho endereça duas questões. A primeira é a modelagem da interação, sob uma perspectiva que auxilie o designer a explicitar para o desenvolvedor, que irá codificar na interface, os aspectos relacionados ao processo interativo, especificamente o que e como . A segunda é identificação antecipada de problemas de usabilidade, que visa contribuir, principalmente, com a redução dos custos de desenvolvimento. Para isso, este trabalho apresenta (i) a linguagem ALaDIM, para auxiliar o designer na concepção, representação e validação do modelo de interação; (ii) o editor ALaDIM, que foi construído usando o EMF (Eclipse Modeling Framework) e suas tecnologias padronizadas pelo OMG (Object Management Group); e (iii) o método de inspeção ALaDIM, que permite a identificação antecipada de problemas de usabilidade em modelos ALaDIM. A linguagem e o editor ALaDIM foram, respectivamente, especificada e implementado, usando padrões do OMG e podem ser empregados em atividades MDA (Model Driven Architecture). Além disso, foram avaliados a linguagem e o editor ALaDIM, através da análise da dimensões cognitivas de ambos, usando o CDN (Cognitive Dimensions of Notations). Finalmente, este trabalho relata um experimento para validação do método de inspeção

Formato

application/pdf

Identificador

COSTA NETO, Macilon Araújo. Uma linguagem de modelagem da interação para auxiliar a comunicação designer-usuário. 2013. 134 f. Tese (Doutorado em Ciência da Computação) - Universidade Federal do Rio Grande do Norte, Natal, 2013.

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

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 #Modelagem da interação. Desenvolvimento baseado em modelos. Avaliação de usabilidade #Interaction modeling. Model-based development. Interaction evaluation. #CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
Tipo

Tese