• DocumentCode
    3413309
  • Title

    Improving the Design of Existing Web Applications

  • Author

    Bernardi, Mario Luca ; Lucca, Giuseppe Antonio Di ; Distante, Damiano

  • Author_Institution
    Dept. of Eng., Univ. of Sannio, Sannio, Italy
  • fYear
    2010
  • fDate
    Sept. 29 2010-Oct. 2 2010
  • Firstpage
    499
  • Lastpage
    504
  • Abstract
    Despite several methodologies have been defined to support the disciplined development of Web applications, often such methodologies are not applied in the practice, mainly due to the short time-to-market and resource constraints. As a consequence, existing (i.e. legacy) Web applications often lack in design quality. This paper proposes a model-driven semi-automatic redesign approach to improve the design of existing Web applications. The approach analyzes the client side HTML pages of the application to recover its conceptual model according to the Ubiquitous Web Applications design methodology. The recovered model is then used as a starting point to define a new design for the application, adopting the Model-View-Controller architectural pattern and the Java Server Faces technology. A concrete example of the application of the approach to redesign a real world Web site is also described.
  • Keywords
    Java; Web design; software architecture; ubiquitous computing; Java server faces technology; client side HTML pages; design quality; model-driven semiautomatic redesign approach; model-view-controller architectural pattern; ubiquitous Web applications design methodology; Analytical models; Films; HTML; Navigation; Publishing; Semantics; Unified modeling language; Reverse Engineering; UWA; Web Application Redesign; Web Applications Quality Improvement;
  • 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.89
  • Filename
    5656403