Personal tools
You are here: Home Knowledge Model REPOSITORY of Terms S Software as a Service (SaaS)

Software as a Service (SaaS)

by Gabor Kecskemeti last modified Apr 26, 2012 12:26


Software as a Service
Domain: Cross-cutting issues
Engineering and Design
Adaptation and Monitoring
Quality Definition, Negotiation and Assurance
(domain independent)

Business Process Management

Software as a Service (SaaS). The capability provided to the consumer is to use the provider’s applications running on a cloud infrastructure. The applications are accessible from various client devices through either a thin client interface, such as a web browser (e.g., web-based email), or a program interface. The consumer does not manage or control the underlying cloud infrastructure including network, servers, operating systems, storage, or even individual application capabilities, with the possible exception of limited user-specific application configuration settings.[NIST 2011]


There are services of potential interest to a wide variety of users hosted in Cloud systems. This is an alternative to locally run applications. An example of this is the online alternatives of typical office applications such as word processors. This scenario is called Software as a Service (SaaS). [Vaquero et al 2009]


Software as a Service (SaaS) delivers special-purpose software that is remotely accessible by consumers through the Internet with a usage-based pricing model. [Foster et al 2008]


Software as a Service (SaaS) is a rapidly growing model of software licensing. In contrast to traditional software where users buy a perpetual-use license, SaaS users buy a subscription from the publisher. Whereas traditional software publishers typically release new product features as part of new versions of software once in a few years, publishers using SaaS have an incentive to release new features as soon as they are completed. [Choudhary et al. 2007]

Service Composition and Coordination

Service Infrastructure

(domain independent)





  • [Foster et al 2008] Ian Foster, Yong Zhao, Ioan Raicu, Shiyong Lu. Cloud Computing and Grid Computing 360-Degree Compared. Proc. IEEE Grid Computing Environments Workshop, pp. 1-10, 2008.
  • [Choudhary et al. 2007] Vidyanand Choudhary. Software as a Service: Implications for Investment in Software Development. International Conference on System Sciences, pp. 209, 2007
  • [Vaquero et al 2009] Luis M. Vaquero, Luis Rodero-Merino, Juan Caceres, Maik Lindner. A Break in the Clouds: Towards a Cloud Definition. SIGCOMM Computer Communication Review, 39, pp. 137–150, 2009.
  • [NIST, 2011] The NIST definition of Cloud Computing, NIST Special Publication 800-145,
Document Actions
  • Send this
  • Print this
  • Bookmarks

The Plone® CMS — Open Source Content Management System is © 2000-2017 by the Plone Foundation et al.