• DocumentCode
    1830099
  • Title

    Model driven evolution of web applications

  • Author

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

  • Author_Institution
    Dept. of Eng. - RCOST, Univ. of Sannio, Benevento, Italy
  • fYear
    2013
  • fDate
    27-27 Sept. 2013
  • Firstpage
    45
  • Lastpage
    50
  • Abstract
    Reverse engineering is usually used to recover missing and up to date models of a software system to support its comprehension when changes are required to maintain or evolve it. Model driven engineering approaches have been recently proposed to develop more quickly web applications with a high design quality and maintainability. Integrating reverse engineering techniques with model driven web engineering methods originates evolution approaches that would reduce the evolution effort while improving the quality of the modified web application. Such an evolution process exploits the models recovered by reverse engineering as the inputs of a model driven web engineering approach to design and implement the modified/evolved version of the application. This paper describes a general process for the model driven evolution of web applications, suitable for any model driven web engineering method. An instance of such a process tailored for the Ubiquitous Web Applications (UWA) design methodology is also briefly summarized.
  • Keywords
    Internet; reverse engineering; software maintenance; software quality; ubiquitous computing; UWA design methodology; Web application; design quality; maintainability; model driven Web engineering method; model driven engineering approach; model driven evolution; reverse engineering techniques; software system; ubiquitous Web application design methodology; Analytical models; Design methodology; Maintenance engineering; Navigation; Publishing; Reverse engineering; Semantics; Model driven Web engineering; Reverse engineering; Web application reengineering; Web systems evolution;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Systems Evolution (WSE), 2013 15th IEEE International Symposium on
  • Conference_Location
    Eindhoven
  • ISSN
    2160-6153
  • Print_ISBN
    978-1-4799-1608-5
  • Type

    conf

  • DOI
    10.1109/WSE.2013.6642416
  • Filename
    6642416