A Cloud Model to Implement SaaS
Cloud computing is a paradigm where tasks are assigned to a combination of connections, software and services accessed over a network. Clouds provide processing power, which is made possible through distributed computing. Cloud computing can be seen as a traditional desktop computing model, where the resources of a single desktop or computer used to complete tasks, and an expansion of the client/server model. The paper describes a model for cloud computing to implement software as a service (SaaS).
V. Sreenivas et al., "A Cloud Model to Implement SaaS", Advanced Materials Research, Vols. 341-342, pp. 499-503, 2012