DocumentCode :
3385361
Title :
Comprehending Ajax Web Applications by the DynaRIA Tool
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 :
Sept. 29 2010-Oct. 2 2010
Firstpage :
122
Lastpage :
131
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. The dynamic nature of RIAs and the heterogeneous technologies, frameworks, communication models used for implementing them negatively affect their analyzability and understandability. Consequently, specific software techniques and tools are needed for supporting RIA comprehension. This paper presents DynaRIA, a tool for the comprehension of RIAs implemented in Ajax that is based on dynamic analysis. It provides functionalities for recording and analyzing user sessions from several perspectives, and for producing various types of abstractions and visualizations about the run-time behavior of the application. In order to evaluate this tool, four case studies involving different comprehension tasks of Ajax applications have been executed. The experimental results showed the usefulness and effectiveness of the tool that provided a valid support for Ajax comprehension in reverse engineering, debugging, testing and quality assessment contexts.
Keywords :
Internet; data structures; data visualisation; human computer interaction; software quality; software tools; Ajax Web application; DynaRIA tool; Web 2.0; dynamic analysis; rich internet application; software technique; software tool; user friendly; user session abstraction; user session visualization; Browsers; Feature extraction; Measurement; Monitoring; Servers; Testing; Unified modeling language; Ajax; Comprehension; Dynamic Analysis; Quality;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Quality of Information and Communications Technology (QUATIC), 2010 Seventh International Conference on the
Conference_Location :
Porto
Print_ISBN :
978-1-4244-8539-0
Electronic_ISBN :
978-0-7695-4241-6
Type :
conf
DOI :
10.1109/QUATIC.2010.24
Filename :
5654796
Link To Document :
بازگشت