Amalfitano, Domenico (2011) Reverse Engineering and Testing of Rich Internet Applications. [Tesi di dottorato] (Unpublished)

[img]
Preview
PDF
amalfitano_domenico_24.pdf

Download (5MB) | Preview
Item Type: Tesi di dottorato
Language: English
Title: Reverse Engineering and Testing of Rich Internet Applications
Creators:
CreatorsEmail
Amalfitano, Domenicodomenico.amalfitano@unina.it
Date: 30 November 2011
Number of Pages: 186
Institution: Università degli Studi di Napoli Federico II
Department: Informatica e sistemistica
Doctoral School: Ingegneria dell'informazione
PHD name: Ingegneria informatica ed automatica
PHD cycle: 24
PHD Coordinator:
nameemail
Garofalo, Francescofrancesco.garofalo@unina.it
Tutor:
nameemail
Fasolino, Anna Ritafasolino@unina.it
Date: 30 November 2011
Number of Pages: 186
Uncontrolled Keywords: Rich Internet Applications, mobile applications, Ajax, Android, modelling, reverse engineering, comprehension, re-documentation, testing, testing automation
MIUR S.S.D.: Area 09 - Ingegneria industriale e dell'informazione > ING-INF/05 - Sistemi di elaborazione delle informazioni
Date Deposited: 15 Dec 2011 12:01
Last Modified: 30 Apr 2014 19:48
URI: http://www.fedoa.unina.it/id/eprint/8761

Abstract

The World Wide Web experiences a continuous and constant evolution, where new initiatives, standards, approaches and technologies are continuously proposed for developing more effective and higher quality Web applications. To satisfy the growing request of the market for Web applications, new technologies, frameworks, tools and environments that allow to develop Web and mobile applications with the least effort and in very short time have been introduced in the last years. These new technologies have made possible the dawn of a new generation of Web applications, named Rich Internet Applications (RIAs), that offer greater usability and interactivity than traditional ones. This evolution has been accompanied by some drawbacks that are mostly due to the lack of applying well-known software engineering practices and approaches. As a consequence, new research questions and challenges have emerged in the field of web and mobile applications maintenance and testing. The research activity described in this thesis has addressed some of these topics with the specific aim of proposing new and effective solutions to the problems of modelling, reverse engineering, comprehending, re-documenting and testing existing RIAs. Due to the growing relevance of mobile applications in the renewed Web scenarios, the problem of testing mobile applications developed for the Android operating system has been addressed too, in an attempt of exploring and proposing new techniques of testing automation for these type of applications.

Actions (login required)

View Item View Item