An approach to modeling SaaS-oriented software service processes

As the traditional software processes play an important role in improving the quality of software products, service processes are also essential to the service quality in the SaaS model. However, the systematic study about service processes is less at present. So, according to the present situation in which the existing software process theory can't efficiently support SaaS service processes under the cloud computing environment, basing on the existing software process theory, combining with the properties of the SaaS service process, I systematically and detailed describe the software service process under the cloud computing environment. This article mainly includes the following work: Firstly, the definition and four important properties of the SaaS model are analyzed, and then the broad and narrow service processes are discussed. Secondly, based on the four properties of the SaaS model, five important properties of service processes are analyzed. Finally, based on the Petri Net, not only the important components, such as processes, activities and tasks in service processes, are formally defined, but also the five important properties of service processes are embodied. Therefore, the works of this paper lay the foundation for further analysis the properties of the service process, simulation and optimization service processes.