A self-management approach for service developers of PaaS

Hao Wei,Jin Shao,Bang Liu,Haiwen Liu,Qianxiang Wang,Hong Mei
DOI: https://doi.org/10.1109/SOSE.2011.6139096
2011-01-01
Abstract:SaaS (Software as a Service) has been widely recognized as a new kind of service. Meanwhile, PaaS (Platform as a Service) is emerging in recent years. The management of service on PaaS platform is quite different from that of traditional services. This paper analyzed the service management activities of PaaS and proposed an intuitive and easy approach to the service management activities such as deploying, monitoring and controlling. All these can be taken by the service developers themselves. Based on the proposed approach, a flexible and scalable self-management framework is implemented. The key characteristics of the framework are the using of static analysis technique and runtime monitoring technique. The framework is used in a real PaaS-“SASEP” (Service Aided Software Engineering Platform). SASEP collects plenty of services, which are all closely related with software development and maintenance.
What problem does this paper attempt to address?