ROAD4SaaS: Scalable business service-based SaaS applications

2Citations
Citations of this article
11Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Software-as-a-Service (SaaS) is a software delivery model gaining popularity. Service Oriented Architecture (SOA) is widely used to construct SaaS applications due to the complementary characteristics in the two paradigms. Scalability has always been one of the major requirements in designing SaaS applications to meet the fluctuating demand. However, constructing SaaS applications using third-partybusiness services raises additional challenges for the scalability of the application due to the partner services' variability and autonomy. Any approach used to develop scalable service-based SaaS applications that compose business services needs to consider these characteristics. In this paper we present an approach to deploy scalable business service compositions based on the concept of an extensible hierarchy of virtual organisations. The explicit representation of relationships in the organisation allows capturing commonalities and variations of relationships between business services while its extensibility allows scale-out/in the SaaS application instance. © 2013 Springer-Verlag.

Cite

CITATION STYLE

APA

Kapuruge, M., Han, J., Colman, A., & Kumara, I. (2013). ROAD4SaaS: Scalable business service-based SaaS applications. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 7908 LNCS, pp. 338–352). https://doi.org/10.1007/978-3-642-38709-8_22

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free