Research and Implementation of Configurable Technology Based on SaaS


Article Preview

When the question that how to implement Software as a Service(SaaS) is presented, there are problems that how to design and implement configurable applications on multi-layers, meanwhile system performance is considered. This paper combines the design and implementation of graduation project system, provides SaaS configurable solutions based on the metadata and SaaS configurable solutions based on the XML according to the different scenes. Otherwise, for the configurability of business process in heterogenous environment, the paper presents the SOA oriented configurable business process. And the runtime of configurable system is also proposed. Finally, a real-life scenario is provided to demonstrate the benefits of using the proposed method.



Edited by:

J.Y. Liang and P.X. Wu




J. K. Zhou et al., "Research and Implementation of Configurable Technology Based on SaaS", Applied Mechanics and Materials, Vols. 198-199, pp. 500-505, 2012

Online since:

September 2012




[1] Gianpaolo Carraro and Fred Chong, Software as a Service(SaaS): An Enterprise Perspective, http: /msdn. microsoft. com/en-us/library/aa905332. aspx. (2006).

[2] Ali Bou Nassif and Miriam A.M. Capretz, Moving from SaaS Applications towards SOA Services, 2010 IEEE 6th World Congress on Service, (2010).


[3] Frederick Chong and Gianpaolo Carraro, Architecture Strategies for Catching the Long Tail. http: /msdn. microsoft. com/en-us/library/aa479069. aspx. April (2006).

[4] Yewei. Revolution at the Internet age: SaaS software architecture design, Electronic Industry Press, (2009).

[5] WU Kun, MO Guo-liang, PENG Wei, YE Xiu-zi, XML-based User Interface Management System, APPLICATION RESEARCH OFCOMPUTERS, (2005).

[6] Robert Benefield, Agile Deployment: Lean Service Management and Deployment Strategies for the SaaS Enterprise. Proceedings of the 42nd Hawaii International Conference on System Sciences, (2009).


[7] Xiaodan Wei, Jian Zhang, Siduo Zeng. Study of the Potential SaaS Platform Provider in China. World Congress on Software Engineering, (2009).


[8] Business Process Execution Language for Web Services version 1. 1, http: /www. ibm. com/developerworks/library/specification/ws-bpel.

[9] LI De-sheng and WANG Hai-yang, A method study of business rules integration in BPEL, JOURNAL OF COMPUTER APPLICATIONS, (2005).