Resumen:
Avaliar a usabilidade de aplicações computacionais usando testes tradicionais em laboratório é custoso e consome tempo. Para aplicações Web modernas, geralmente desenvolvidas, testadas e publicadas no Internet time, essa abordagem não é viável. Uma maneira mais eficaz para avaliar a usabilidade de aplicações Web consiste em coletar informações sobre as interações dos usuários e processar automaticamente esses dados, a fim de detectar problemas de usabilidade na execução de tarefas pré-definidas. As soluções reportadas baseadas nessa abordagem geralmente falham no fornecimento eficiente de ferramentas para a definição de tarefas, especialmente em aplicações Web grandes e dinâmicas. Para resolver este problema, foi desenvolvido o USABILICS, um sistema destinado à avaliação remota e automática de usabilidade baseada em um modelo de interface. O modelo proposto permite a definição de tarefas usando uma abordagem simples e intuitiva, que pode ser aplicada em aplicações Web grandes e dinâmicas. USABILICS analisa a execução das tarefas calculando a similaridade entre a sequência de eventos produzida pelos usuários e a sequência de eventos definida pelo avaliador. Baseado na análise, o USABILICS fornece um índice de usabilidade, bem como recomendações para solucionar os problemas de usabilidade detectados na execução de cada tarefa.