Title :
Recovering Interaction Design Patterns in Web Applications
Author :
Di Lucca, Giuseppe Antonio ; Fasolino, Anna Rita ; Tramontana, Porfirio
Author_Institution :
Res. Centre on Software Technol., Univ. of Sannio, Benevento, Italy
Abstract :
In the last years, appropriate user interaction design patterns for Web Applications have been defined to improve the development and quality of such applications. Identifying which interaction design patterns are implemented in the Web client pages of an existing application may make easier some maintenance tasks, such as the re-engineering of the user interfaces. In this paper a method to support the automatic identification of interaction design patterns implemented in a Web client page is proposed. The method is based on reverse engineering techniques aiming to search the page code for those features characterizing a pattern.
Keywords :
Internet; human computer interaction; object-oriented methods; object-oriented programming; reverse engineering; software maintenance; user interfaces; Web client page; Web engineering; human computer interaction; interaction design pattern automatic identification; reverse engineering technique; software maintenance; user interaction design pattern recovery; user interface re-engineering; Application software; Appropriate technology; Object detection; Object oriented modeling; Reverse engineering; Software maintenance; Software quality; Software systems; US Department of Transportation; User interfaces; Reverse Engineering; Software maintenance; Web engineering;
Conference_Titel :
Software Maintenance and Reengineering, 2005. CSMR 2005. Ninth European Conference on
Print_ISBN :
0-7695-2304-8
DOI :
10.1109/CSMR.2005.47