Title :
Research and Implementation of a New SaaS Service Execution Mechanism with Multi-Tenancy Support
Author :
Wang, Deshuai ; Zhang, Yichuan ; Zhang, Bin ; Liu, Ying
Author_Institution :
Coll. of Inf. Sci. & Eng., Northeastern Univ., Shenyang, China
Abstract :
SaaS (Software as a Service), the new software application pattern has got wide attraction in both industry and academia. Multi-tenancy supporting is a big advantage of SaaS. However, current SaaS models and design/execution approaches cannot efficiently support simultaneous invocation by large amount of users of different tenants. To solve the problem, this paper proposes a new SaaS service execution mechanism with multi-tenancy support. The mechanism supports effective concurrent execution through a new state transition based SaaS model with corresponding SaaS service event model and message passing based execution way. SaaS service setup, message route and the implementation of the mechanism are also addressed.
Keywords :
computer software; message passing; software architecture; SaaS; event model; message passing; multitenancy support; service execution mechanism; software as a service; Algorithm design and analysis; Application software; Computer industry; Costs; Educational institutions; Information science; Message passing; Sociotechnical systems; Software design; Software maintenance;
Conference_Titel :
Information Science and Engineering (ICISE), 2009 1st International Conference on
Conference_Location :
Nanjing
Print_ISBN :
978-1-4244-4909-5
DOI :
10.1109/ICISE.2009.894