TY - GEN
T1 - SaaS multi-tenant application customization
AU - Tsai, Wei Tek
AU - Sun, Xin
N1 - Copyright:
Copyright 2013 Elsevier B.V., All rights reserved.
PY - 2013
Y1 - 2013
N2 - Cloud computing often uses the multi-tenancy architecture where tenants share system software. It is one of the key features of Software as a Service (SaaS) that enables higher profit margin by leveraging the economics of scale [1]. Tenants residing on a multi-tenant application appear to be the sole owner of the application and not aware of the existence of others. A multi-tenant SaaS application accommodates each tenant's unique requirements by allowing tenant-level customization. A complex SaaS application that supports hundreds, even thousands of tenants could have hundreds of customization points with each of them providing multiple options, and this could result in a huge number of ways to customize the application. This paper proposes an innovative customization approach that studies similar tenants' customization choices and provides guided semi-automated customization process for the future tenants. A semi-automated customization process could enable tenants to quickly implement the customization that best suits their business needs.
AB - Cloud computing often uses the multi-tenancy architecture where tenants share system software. It is one of the key features of Software as a Service (SaaS) that enables higher profit margin by leveraging the economics of scale [1]. Tenants residing on a multi-tenant application appear to be the sole owner of the application and not aware of the existence of others. A multi-tenant SaaS application accommodates each tenant's unique requirements by allowing tenant-level customization. A complex SaaS application that supports hundreds, even thousands of tenants could have hundreds of customization points with each of them providing multiple options, and this could result in a huge number of ways to customize the application. This paper proposes an innovative customization approach that studies similar tenants' customization choices and provides guided semi-automated customization process for the future tenants. A semi-automated customization process could enable tenants to quickly implement the customization that best suits their business needs.
UR - http://www.scopus.com/inward/record.url?scp=84880871075&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84880871075&partnerID=8YFLogxK
U2 - 10.1109/SOSE.2013.44
DO - 10.1109/SOSE.2013.44
M3 - Conference contribution
AN - SCOPUS:84880871075
SN - 9780769549446
T3 - Proceedings - 2013 IEEE 7th International Symposium on Service-Oriented System Engineering, SOSE 2013
SP - 1
EP - 12
BT - Proceedings - 2013 IEEE 7th International Symposium on Service-Oriented System Engineering, SOSE 2013
T2 - 2013 IEEE 7th International Symposium on Service-Oriented System Engineering, SOSE 2013
Y2 - 25 March 2013 through 28 March 2013
ER -