SaaSpia platform: Integrating and customizing on-demand applications supporting multi-tenancy

SaaS applications support multi-tenancy and dedicated service environments by providing multiple tenants with user interface for customizing their own service. On the other hand, existing web-based applications do not support multi-tenancy and configurability. Therefore, transforming existing web applications into SaaS applications and serving them to multiple tenants is a great challenge. In this paper, we introduce SaaSpia, the general purpose SaaS Platform supporting multi-tenancy and configurability. We also introduce SaaSpia Integration Tool and SaaSpia Configuration Tool, the SaaSpia platform tools to integrate and customize applications.

[1]  K. Selçuk Candan,et al.  Frontiers in Information and Software as Services , 2009, 2009 IEEE 25th International Conference on Data Engineering.

[2]  Wei Sun,et al.  Software as a Service: Configuration and Customization Perspectives , 2008, 2008 IEEE Congress on Services Part II (services-2 2008).

[3]  Nitu,et al.  Configurability in SaaS (software as a service) applications , 2009, ISEC '09.

[4]  Bo Gao,et al.  A Framework for Native Multi-Tenancy Application Development and Management , 2007, The 9th IEEE International Conference on E-Commerce Technology and The 4th IEEE International Conference on Enterprise Computing, E-Commerce and E-Services (CEC-EEE 2007).

[5]  Cor-Paul Bezemer,et al.  Multi-tenant SaaS applications: maintenance dream or nightmare? , 2010, IWPSE-EVOL '10.

[6]  Craig D. Weissman,et al.  The design of the force.com multitenant internet application development platform , 2009, SIGMOD Conference.