I. Introduction
Service-oriented computing community proposes different definitions for a “service”, sometimes making this concept fuzzy. In a broad sense, Vargo and Lusch [1] defined a service as an application of specialized knowledge and skills, through deeds, processes, and performances for the benefits of an organization and its clients. A software as a service (SaaS) has been also defined differently. It can be seen then as specific arrangements of services (one or many interrelated services), data and resources needed to run these services. The goal is to create an added value for an organization while supporting business processes. SaaS has been also defined as software-distributed model, in which applications are hosted by a vendor or a service provider and made available to users over a network, typically the Internet. Users access services due to a thin client via a web browser.