• DocumentCode
    625872
  • Title

    Kaqudai: A Dependable Web Infrastructure Made Out of Existing Components

  • Author

    Giunta, Rosario ; Messina, Fabrizio ; Pappalardo, Giuseppe ; Tramontana, Emiliano

  • Author_Institution
    Dipt. di Mat. e Inf., Univ. of Catania, Catania, Italy
  • fYear
    2013
  • fDate
    17-20 June 2013
  • Firstpage
    146
  • Lastpage
    151
  • Abstract
    An internet application typically consists of a business logic complemented by additional concerns, such as communication, security and higher level features such as dependability. We advocate the use of aspect orientation as an advanced concern separation technology, ensuring higher modularity and reusability of code. In this paper we show how such an approach can be put into practice, by enhancing an existing web application with a dependability layer, addressing availability, reliability and data integrity concerns. Specifically, we have produced a set of aspects and other suitable components which can be smoothly integrated into an existing web server, endowing it with the ability to redirect service requests under excessive load. Redirection may target either cloud-powered lightweight replicas of the main web server, or publicly exposed browsing caches from clients. Experiments were conducted on the W3C Jigsaw web server.
  • Keywords
    Internet; cache storage; data integrity; software reliability; Internet application; Kaqudai; W3C jigsaw Web server; business logic; cloud-powered lightweight replicas; data integrity concern; dependability layer; dependable Web infrastructure; distributed caching; reliability concern; separation technology; Availability; Browsers; Monitoring; Time factors; Web servers; Dependability; aspect orientation; distributed caching;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE), 2013 IEEE 22nd International Workshop on
  • Conference_Location
    Hammamet
  • ISSN
    1524-4547
  • Print_ISBN
    978-1-4799-0405-1
  • Type

    conf

  • DOI
    10.1109/WETICE.2013.47
  • Filename
    6570601