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

[thumbnail of amalfitano_domenico_24.pdf]
Preview
PDF
amalfitano_domenico_24.pdf

Download (5MB) | Preview
Item Type: Tesi di dottorato
Resource language: English
Title: Reverse Engineering and Testing of Rich Internet Applications
Creators:
Creators
Email
Amalfitano, Domenico
domenico.amalfitano@unina.it
Date: 30 November 2011
Number of Pages: 186
Institution: Università degli Studi di Napoli Federico II
Department: Informatica e sistemistica
Scuola di dottorato: Ingegneria dell'informazione
Dottorato: Ingegneria informatica ed automatica
Ciclo di dottorato: 24
Coordinatore del Corso di dottorato:
nome
email
Garofalo, Francesco
francesco.garofalo@unina.it
Tutor:
nome
email
Fasolino, Anna Rita
fasolino@unina.it
Date: 30 November 2011
Number of Pages: 186
Keywords: Rich Internet Applications, mobile applications, Ajax, Android, modelling, reverse engineering, comprehension, re-documentation, testing, testing automation
Settori scientifico-disciplinari del MIUR: 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
DOI: 10.6092/UNINA/FEDOA/8761

Collection description

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.

Downloads

Downloads per month over past year

Actions (login required)

View Item View Item