DocumentCode
3179090
Title
DynaRIA: A Tool for Ajax Web Application Comprehension
Author
Amalfitano, Domenico ; Fasolino, Anna Rita ; Polcaro, Armando ; Tramontana, Porfirio
Author_Institution
Dipt. di Inf. e Sist., Univ. degli Studi di Napoli Federico II, Naples, Italy
fYear
2010
fDate
June 30 2010-July 2 2010
Firstpage
46
Lastpage
47
Abstract
Thanks to Rich Internet Applications (RIAs) with their enhanced interactivity, responsiveness and dynamicity, the user experience in the Web 2.0 is becoming more and more appealing and user-friendly. At the same time, the dynamic nature of RIAs, and the heterogeneous technologies, frameworks, communication models used for implementing them negatively affect their analyzability and understandability, so that specific software techniques and tools are needed for supporting their comprehension. This paper presents DynaRIA, a tool for the comprehension of RIAs implemented in Ajax that is based on dynamic analysis and provides functionalities for recording and analyzing user sessions from several perspectives, and producing various types of abstractions and visualizations about the run-time behaviour of the application.
Keywords
Internet; program visualisation; software tools; user interfaces; Ajax Web application comprehension; DynaRIA; Web 2.0; communication models; dynamic analysis; heterogeneous technologies; rich Internet applications; run-time behaviour; software techniques; software tools; user sessions; Communications technology; Delay; Internet; Java; Runtime; Search engines; Software tools; US Department of Transportation; User interfaces; Visualization; AJAX Application; Dynamic Analysis; Program Comprehension Tool; Reverse Engineering; Rich Internet Applications;
fLanguage
English
Publisher
ieee
Conference_Titel
Program Comprehension (ICPC), 2010 IEEE 18th International Conference on
Conference_Location
Braga, Minho
ISSN
1092-8138
Print_ISBN
978-1-4244-7604-6
Electronic_ISBN
1092-8138
Type
conf
DOI
10.1109/ICPC.2010.16
Filename
5521772
Link To Document