• DocumentCode
    2786465
  • Title

    A Multi-tenant Web Application Framework for SaaS

  • Author

    Wonjae Lee ; Min Choi

  • Author_Institution
    Broadcasting & Telecommun. Convergence Res. Lab., Electron. & Telecommun. Res. Inst, Daejeon, South Korea
  • fYear
    2012
  • fDate
    24-29 June 2012
  • Firstpage
    970
  • Lastpage
    971
  • Abstract
    Software as a Service (SaaS) is a software delivery model in which software resources are accessed remotely by users. Enterprises find SaaS attractive because of its low cost. SaaS requires sharing of application servers among multiple tenants for low operational costs. Besides the sharing of application servers, customizations are needed to meet requirements of each tenant. Supporting various levels of configuration and customization is desirable for SaaS frameworks. This paper describes a multi-tenant web application framework for SaaS. The proposed framework supports runtime customizations of user interfaces and business logics by use of file-level namespaces, inheritance, and polymorphism. It supports various client-side web application technologies.
  • Keywords
    cloud computing; user interfaces; SaaS; application server sharing; business logic; client-side Web application technology; configuration level; customization level; file-level namespace; inheritance; multitenant Web application framework; operational cost; polymorphism; runtime customization; software delivery model; software resource; software-as-a-service; user interface; Business; Cascading style sheets; Computational modeling; Servers; Software; Standards; User interfaces; Cloud Computing; Multi-tenancy; Platform as a Service (PaaS); Software as a Service (SaaS);
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing (CLOUD), 2012 IEEE 5th International Conference on
  • Conference_Location
    Honolulu, HI
  • ISSN
    2159-6182
  • Print_ISBN
    978-1-4673-2892-0
  • Type

    conf

  • DOI
    10.1109/CLOUD.2012.27
  • Filename
    6253608