Reverse Engineering and Testing of Rich Internet Applications

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

Full text disponibile come:

[img]
Preview
PDF - Richiede un editor Pdf del tipo GSview, Xpdf o Adobe Acrobat Reader
5Mb

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.

Tipologia di documento:Tesi di dottorato
Parole chiave:Rich Internet Applications, mobile applications, Ajax, Android, modelling, reverse engineering, comprehension, re-documentation, testing, testing automation
Settori scientifico-disciplinari MIUR:Area 09 Ingegneria industriale e dell'informazione > ING-INF/05 SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
Coordinatori della Scuola di dottorato:
Coordinatore del Corso di dottoratoe-mail (se nota)
Garofalo, Francescofrancesco.garofalo@unina.it
Tutor della Scuola di dottorato:
Tutor del Corso di dottoratoe-mail (se nota)
Fasolino, Anna Ritafasolino@unina.it
Stato del full text:Accessibile
Data:30 Novembre 2011
Numero di pagine:186
Istituzione:Università di Napoli Federico II
Dipartimento o Struttura:Informatica e sistemistica
Stato dell'Eprint:Inedito
Scuola di dottorato:Ingegneria dell'informazione
Denominazione del dottorato:Ingegneria informatica ed automatica
Ciclo di dottorato:24
Numero di sistema:8761
Depositato il:15 Dicembre 2011 13:01
Ultima modifica:02 Maggio 2012 13:32

Solo per gli Amministratori dell'archivio: edita il record