• DocumentCode
    2033033
  • Title

    Model-driven web applications

  • Author

    Herrero Agustin, Jose Luis

  • Author_Institution
    Dept. of Comput. & Telematics Syst., Univ. of Extremadura, Badajoz, Spain
  • fYear
    2015
  • fDate
    28-30 July 2015
  • Firstpage
    954
  • Lastpage
    964
  • Abstract
    With the evolution of web 2.0 and the appearance of AJAX technology a new breed of applications for the Web has emerged. However, the low reusability degree achieved and high development costs are the main problems identified in this domain. Another important issue that must be taken into consideration is that the performance degree of this type of applications is drastically affected by latency, since they must be downloaded before they can be used. Therefore, it becomes essential to boost a software development approach to attenuate these problems. This is the reason why this paper proposes a model-driven architecture for developing web applications. Towards this end, the following tasks have been developed: first a new profile extends UML and introduces web concepts at design level, then a new framework supports web application development according to the component-based methodology, and finally a transformation model is proposed to generate the final code semi-automatically. Another contribution of this work is the definition of a cache and a prefetching protocol to reduce latency and provide high performance web applications.
  • Keywords
    Internet; object-oriented programming; software engineering; storage management; AJAX technology; UML; cache protocol; component-based methodology; high performance Web applications; model-driven Web applications; prefetching protocol; software development approach; Browsers; Cities and towns; Computational modeling; Data models; Proposals; Unified modeling language; Web services; AJAX; component-based software engineering; model-driven architecture; rich internet applications; web applications;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Science and Information Conference (SAI), 2015
  • Conference_Location
    London
  • Type

    conf

  • DOI
    10.1109/SAI.2015.7237258
  • Filename
    7237258