Please use this identifier to cite or link to this item: https://hdl.handle.net/10216/75097
Author(s): Clara Raquel da Costa e Silva Sacramento
Title: Engenharia reversa de padrões de interação
Issue Date: 2014-07-08
Abstract: Graphical user interfaces (GUIs) are populated with recurring behaviors that vary only slightly. For example, authentication (login / password) is a behavior common to many software applications. However, there are different behaviors between different implementations of this behavior. Sometimes a message appears when the user does not enter the correct data, sometimes, the application software only erases entered data and shows no indication to the user. These recurring behaviors (UI patterns) are well identified in the literature. The goal of this dissertation is to continue the work already done on an existing tool called PARADIGM-RE, a dynamic reverse engineering approach to extract User Interface (UI) Patterns from existent Web applications. As such, we will develop a data analysis module with the goal of improving and substantiate the existing identifying heuristics set, and we will extend the current set of identifiable patterns.
Description: As interfaces gráficas estão populadas de comportamentos recorrentes que variam apenas ligeiramente. Por exemplo, a autenticação (login/password) é um comportamento comum a muitas aplicações de software. No entanto, há comportamentos diferentes entre diferentes implementações desse padrão. Por vezes, aparece uma mensagem quando o utilizador não introduz os dados correctos, outras vezes, a aplicação de software apenas apaga os dados introduzidos e não apresenta indicação nenhuma ao utilizador. Estes comportamentos recorrentes (padrões de interface) estão bem identificados na literatura. O objetivo deste trabalho é dar continuidade ao trabalho já realizado numa ferramenta existente chamada PARADIGM-RE, uma abordagem de engenharia reversa dinâmica para extrair padrões de interface de aplicações Web existentes. Como tal, vamos desenvolver um módulo de análise de dados, cujo objetivo é melhorar e fundamentar as heurísticas de identificação existentes definidas, e vamos ampliar o atual conjunto de padrões identificáveis.
Subject: Engenharia electrotécnica, electrónica e informática
Electrical engineering, Electronic engineering, Information engineering
Scientific areas: Ciências da engenharia e tecnologias::Engenharia electrotécnica, electrónica e informática
Engineering and technology::Electrical engineering, Electronic engineering, Information engineering
DOI: 10.34626/xybb-j114
TID identifier: 201299810
URI: https://hdl.handle.net/10216/75097
Document Type: Dissertação
Rights: openAccess
License: https://creativecommons.org/licenses/by-nc/4.0/
Appears in Collections:FEUP - Dissertação

Files in This Item:
File Description SizeFormat 
31393.pdfEngenharia reversa de padrões de interação1.05 MBAdobe PDFThumbnail
View/Open


This item is licensed under a Creative Commons License Creative Commons