Show simple item record  

dc.contributor.advisorBowen, Judith Alyson
dc.contributor.authorAlsharif, Aman
dc.date.accessioned2014-04-29T21:21:54Z
dc.date.available2014-04-29T21:21:54Z
dc.date.issued2013
dc.identifier.citationAlsharif, A. (2013). Investigating Strategies to Support Reverse-Engineering of Interactive Systems (Thesis, Master of Science (MSc)). University of Waikato, Hamilton, New Zealand. Retrieved from https://hdl.handle.net/10289/8644en
dc.identifier.urihttps://hdl.handle.net/10289/8644
dc.description.abstractMost 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.
dc.format.mimetypeapplication/pdf
dc.language.isoen
dc.publisherUniversity of Waikato
dc.rightsAll items in Research Commons are provided for private study and research purposes and are protected by copyright with all rights reserved unless otherwise indicated.
dc.subjectReverse-Engineering
dc.subjectStatic Analysis
dc.subjectInteractive Systems
dc.subjectFormal Methods
dc.titleInvestigating Strategies to Support Reverse-Engineering of Interactive Systems
dc.typeThesis
thesis.degree.grantorUniversity of Waikato
thesis.degree.levelMasters
thesis.degree.nameMaster of Science (MSc)
dc.date.updated2013-12-03T21:41:04Z
pubs.place-of-publicationHamilton, New Zealanden_NZ


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record