title: Investigating Strategies to Support Reverse-Engineering of Interactive Systems

authors: Alsharif, Aman

subjects: Reverse-Engineering

abstract: Most software applications today provide a graphical user interface (GUI), which facilitates the use of the software by offering graphical and visual elements to the users. The correctness of the user interface is fundamental to the correct implementation of the overall software. Using reverse engineering tools and methods is one of the most efficient ways to understand a system, and to assess its functionality and usability. However, traditional reverse engineering methods are not well suited to interactive elements of a system. This research examines and analyzes reverse engineering techniques of interactive systems written in the Java programming language, with the aim of creating a set of models of the entire system namely, Presentation Models (PModels) and Presentation Interaction Models (PIMs), which are very effective in describing structural and functional behavioral features of the interactive system. This study will also highlight some of the problems that exist in this domain and investigate several possibilities for improving the process.

text: Investigating Strategies to Support Reverse-Engineering of Interactive Systems Most software applications today provide a graphical user interface (GUI), which facilitates the use of the software by offering graphical and visual elements to the users. The correctness of the user interface is fundamental to the correct implementation of the overall software. Using reverse engineering tools and methods is one of the most efficient ways to understand a system, and to assess its functionality and usability. However, traditional reverse engineering methods are not well suited to interactive elements of a system. This research examines and analyzes reverse engineering techniques of interactive systems written in the Java programming language, with the aim of creating a set of models of the entire system namely, Presentation Models (PModels) and Presentation Interaction Models (PIMs), which are very effective in describing structural and functional behavioral features of the interactive system. This study will also highlight some of the problems that exist in this domain and investigate several possibilities for improving the process.

year: 2013

title: Semantic enrichment by non-experts: Usability of manual annotation tools

authors: Hinze, Annika

subjects: computer science

abstract: Most of the semantic content available has been generated automatically by using annotation services for existing content. Automatic annotation is not of sufficient quality to enable focused search and retrieval: either too many or too few terms are semantically annotated. User-defined semantic enrichment allows for a more targeted approach. We developed a tool for semantic annotation of digital documents and conducted an end-user study to evaluate its acceptance by and usability for non-expert users. This paper presents the results of this user study and discusses the lessons learned about both the semantic enrichment process and our methodology of exposing non-experts to semantic enrichment.

text: Semantic enrichment by non-experts: Usability of manual annotation tools Most of the semantic content available has been generated automatically by using annotation services for existing content. Automatic annotation is not of sufficient quality to enable focused search and retrieval: either too many or too few terms are semantically annotated. User-defined semantic enrichment allows for a more targeted approach. We developed a tool for semantic annotation of digital documents and conducted an end-user study to evaluate its acceptance by and usability for non-expert users. This paper presents the results of this user study and discusses the lessons learned about both the semantic enrichment process and our methodology of exposing non-experts to semantic enrichment.

year: 2012

title: Homeless lives in New Zealand: The case of central Auckland

authors: Groot, Shiloh Ann Maree

subjects: Maori

abstract: Homelessness is a pressing and increasingly visible concern in New Zealand. Many people sleeping rough are male and of Maori or Pacific descent. This research focuses on understanding the nature of resilience through the lived experiences of homeless people. To gain insights into cultures of homelessness, a qualitative case study research design was used to engage six homeless people who took part in a series of interviews and photoproduction exercises. Participants are of Maori, Pacific Island, and Pakeha ethnic backgrounds. It therefore may become important to document how homeless people see themselves in relation to their communities of origin and the wider public.

text: Homeless lives in New Zealand: The case of central Auckland Homelessness is a pressing and increasingly visible concern in New Zealand. Many people sleeping rough are male and of Maori or Pacific descent. This research focuses on understanding the nature of resilience through the lived experiences of homeless people. To gain insights into cultures of homelessness, a qualitative case study research design was used to engage six homeless people who took part in a series of interviews and photoproduction exercises. Participants are of Maori, Pacific Island, and Pakeha ethnic backgrounds. It therefore may become important to document how homeless people see themselves in relation to their communities of origin and the wider public.

year: 2008