• DocumentCode
    650632
  • Title

    Capturing Customers´ Requirements towards Mixed-Tenancy Deployments of SaaS-Applications

  • Author

    Ruehl, Stefan T. ; Wache, Holger ; Verclas, Stephan A. W.

  • Author_Institution
    Clausthal Univ. of Technol., Clausthal-Zellerfeld, Germany
  • fYear
    2013
  • fDate
    June 28 2013-July 3 2013
  • Firstpage
    462
  • Lastpage
    469
  • Abstract
    Software-as-a-Service (SaaS) is a delivery model whose basic idea is to provide applications to the customer on demand over the Internet. In contrast to similar but older approaches, SaaS promotes multi-tenancy as a tool to exploit economies of scale. This means that a single application instance serves multiple customers. However, a major throwback of SaaS is the customers´ hesitation of sharing infrastructure, application code, or data with other tenants. This is due to the fact that one of the mayor threads of mixed-tenancy is information disclosure due to a system malfunction, system error, or aggressive actions by individual users. So far the only approach in research to counteract on this hesitation has been to enhance the isolation between tenants using the same instance. Our approach (presented in earlier work) tackles this hesitation differently. It allows customers to choose if or even with whom they want to share the application. The approach enables the customer to make that choice not just for the entire application but specifically for individual application components (AC). One of the challenges towards the realization of a mixed-tenancy platform is the capturing of customer requirements. This is why the focus of this paper is to present an approach that enables tenants to express their unique deployment needs. This approach is realized using Semantic Web technologies.
  • Keywords
    cloud computing; economies of scale; semantic Web; AC; Internet; SaaS-applications; customer requirement; delivery model; economies of scale; individual application components; information disclosure; mixed-tenancy deployments; semantic Web technologies; software-as-a-service; Analytical models; Companies; Industries; Semantic Web; Servers; Software as a service; Virtual machining; Software architecture; Software design; Web and internet services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing (CLOUD), 2013 IEEE Sixth International Conference on
  • Conference_Location
    Santa Clara, CA
  • Print_ISBN
    978-0-7695-5028-2
  • Type

    conf

  • DOI
    10.1109/CLOUD.2013.42
  • Filename
    6676728