Selecting skyline services for QoS-based web service composition
Proceedings of the 19th international conference on World wide web
A cooperative coevolutionary algorithm for the composite SaaS placement problem in the cloud
ICONIP'10 Proceedings of the 17th international conference on Neural information processing: theory and algorithms - Volume Part I
Towards network-aware service composition in the cloud
Proceedings of the 21st international conference on World Wide Web
Proceedings of the 21st international conference companion on World Wide Web
Computers & Mathematics with Applications
Hi-index | 0.00 |
The high cost of creating and maintaining software and hardware infrastructures for delivering services to businesses has led to a notable trend toward the use of third-party service providers, which rent out network presence, computation power, and data storage space to clients with infrastructural needs. These third party service providers can act as data stores as well as entire software suites for improved availability and system scalability, reducing small and medium businesses' burden of managing complex infrastructures. This is called information/application outsourcing or software as a service (SaaS). Emergence of enabling technologies, such as service oriented architectures (SOA), virtual machines, and cloud computing, contribute to this trend. Scientific Grid computing, on-line software services, and business service networks are typical examples leveraging database and software as service paradigm. In this paper, we survey the technologies used to enable SaaS paradigm as well as the current offerings on the market. We also outline research directions in the field.