Process Customization Framework in SaaS Applications

SaaS (Software as a Service) is widely used as a model for selling software. SaaS applications are on the software provider and can be accessed via the Internet. The SaaS applications have the same basic functions in the template file and the template file can be configured by tenant administrators to meet the individual demands. Workflow is used in SaaS applications and business processes need to be customized to adapt individual requirement. This paper represents a process customization framework that can customize and configure processes while guarantee the tenancy isolation. After the customization, there must be multiple versions of processes based on one basic template process. The collection of customized processes is necessary for ISVs because customized processes reflect demanding information of tenants.

[1]  Frank Leymann,et al.  Generation of BPEL Customization Processes for SaaS Applications from Variability Descriptors , 2008, 2008 IEEE International Conference on Services Computing.

[2]  Srinath Perera,et al.  Multi-tenant SOA Middleware for Cloud Computing , 2010, 2010 IEEE 3rd International Conference on Cloud Computing.

[3]  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).

[4]  Lanju Kong,et al.  WFFS: A SaaS-Based Multi-tenant Workflow Engine , 2012 .

[5]  Frank Leymann,et al.  Towards BPEL in the Cloud: Exploiting Different Delivery Models for the Execution of Business Processes , 2009, 2009 Congress on Services - I.

[6]  Chengfei Liu,et al.  Version management for business process schema evolution , 2013, Inf. Syst..

[7]  Ying Li,et al.  Reference Models for Saas Oriented Business Workflow Management Systems , 2011, 2011 IEEE International Conference on Services Computing.

[8]  Srinath Perera,et al.  A Multi-tenant Architecture for Business Process Executions , 2011, 2011 IEEE International Conference on Web Services.

[9]  Yuliang Shi,et al.  A Multi-tenant Oriented Business Process Customization System , 2009, 2009 International Conference on New Trends in Information and Service Science.