Abstract
Software as a service is wildly used for its merit of low cost, free maintain and extensibility. How to transform a well developed typical web application to a cloud based multi-tenant SaaS application is a problem for many software vendors. In this paper we provided an example typical web application and described the process and some needed factors for transforming it to SaaS application and detail showed the step for achieving the goal in three different type database model. The result showed that the transformation was feasible and efficient and the solution would have some references for transforming web application to SaaS application.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Ebert, C.: A Brief History of Software Technology. IEEE Software 25(6), 22–25 (2008)
Chong, F., Carraro, G.: Architecture Strategies for Catching the Long Tail (April 2006), http://msdn.microsoft.com/en-us/library/aa479069.aspx
Chong, F., Carraro, G., Wolter, R.: Microsoft Corporation. Multi-Tenant Data Architecture (June 2006), http://msdn.microsoft.com/en-us/library/aa479086.aspx
Mietzner, R., Leymann, F.: Generation of BPEL Customization Processes for SaaS Applications from Variability Descriptors. In: IEEE International Conference, Honolulu, HI, July 7-11, vol. 2, pp. 359–366 (2008)
Li, H., Shi, Y., Li, Q.: A Multi-granularity Customization Relationship Model for SaaS. In: Proc. IEEE Symp. 2009 International Conference on Web Information Systems and Mining, Shan dong, China, November 7-8, p. 611 (2009)
Thomas, K., Thao, N., Linh, L.: A Software as a Service with Multi-tenancy Support for an Electronic Contract Management Application. In: SCC 2008, pp. 179–186. IEEE Computer Society (2008)
Lin, H., Han, Y.: Performance Management for Multi-Tenant Web Application. Chinese Journal of Computers 33(10), 1881–1895 (2010)
Zhang, K., Li, Q., Shi, Y.: Research on Data Combination Privacy Preservation Mechanism for SaaS. Chinese Journal of Computers 33(11), 2044–2054 (2010)
Pervez, Z., Lee, S., Lee, Y.-K.: Muti-Tenant, Secure, Load Disseminated SaaS Architecture. In: 12th IEEE Advanced Communication Technology (ICACT), February 7-10, pp. 214–219 (2010)
Hudli, A.V., Shivaradhya, B., Hudli, R.V.: Level-4 SaaS applications for healthcare industry. In: Proceedings of the 2nd Bangalore Annual Compute Conference on 2nd Bangalore Annual Compute Conference, COMPUTE 2009, Bangalore, India, January 9-10 (2009)
Karabulut, Y., Nassi, I.: Secure Enterprise Services Consumption for SaaS Technology Platforms. In: Proceedings of the 2009 IEEE International Conference on Data Engineering, ICDE 2009, March 29-April 02, pp. 1749–1756. IEEE Computer Society, Washington, DC (2009)
Aulbach, S., Grust, T., Jacobs, D., Kemper, A., Rittinger, J.: Multi-Tenant Databases for Software as a Service: Schema-Mapping Techniques. In: SIGMOD 2008, Vancouver, BC, Canada, June 9-12, pp. 1195–1206 (2008)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag GmbH Berlin Heidelberg
About this chapter
Cite this chapter
Zhu, Y., Zhang, J., Li, J. (2012). Solution for Transforming Web Application to Multi-tenant SaaS Application. In: Zhang, Y. (eds) Future Communication, Computing, Control and Management. Lecture Notes in Electrical Engineering, vol 141. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-27311-7_24
Download citation
DOI: https://doi.org/10.1007/978-3-642-27311-7_24
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-27310-0
Online ISBN: 978-3-642-27311-7
eBook Packages: EngineeringEngineering (R0)