Achieving Multi-tenanted Business Processes in SaaS Applications

  • Malinda Kapuruge
  • Alan Colman
  • Jun Han
Conference paper

DOI: 10.1007/978-3-642-24434-6_11

Part of the Lecture Notes in Computer Science book series (LNCS, volume 6997)
Cite this paper as:
Kapuruge M., Colman A., Han J. (2011) Achieving Multi-tenanted Business Processes in SaaS Applications. In: Bouguettaya A., Hauswirth M., Liu L. (eds) Web Information System Engineering – WISE 2011. WISE 2011. Lecture Notes in Computer Science, vol 6997. Springer, Berlin, Heidelberg

Abstract

With the emergence of Cloud Computing and maturity of Service Oriented Architecture (SOA), the Software-as-a-Service (SaaS) delivery model has gained popularity, due to advantages such as lower startup cost and reduced time to market. A SaaS vendor owns and takes the responsibility of maintaining a single application for multiple clients/tenants who may have similar but also varying requirements. Business process modeling (BPM) approaches can be used to package service offerings to meet these varying requirements on a shared basis. However the customizations in those business processes can be challenging. In this paper we discuss the challenges arising from single-instance multi-tenancy, and present our approach to defining business processes in SaaS applications to address those challenges.

Keywords

SaaS Cloud SOA BPM Multi-tenancy 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Malinda Kapuruge
    • 1
  • Alan Colman
    • 1
  • Jun Han
    • 1
  1. 1.Faculty of Information and Communication TechnologiesSwinburne University of TechnologyMelbourneAustralia

Personalised recommendations