An event based, non-intrusive monitoring framework for Web Service Based Systems
Ajaya Kumar Tripathy, Manas Ranjan Patra · 2010
Monitoring of Web Service Based Systems (SBS) in a non-intrusive and composition platform independent manner is a real challenge. In this paper, we propose a framework for monitoring the compliance of SBS for which a set of requirements have been pre-specified. These requirements may include behavioral properties of the SBS and/or assumptions that service providers may specify in terms of events extracted from the SBS. In the proposed framework the SBS runs independent of the monitoring functionality. A Monitor Specification Language (MSL) has been developed to specify the properties of the system to be monitored at run-time. The language has the ability to specify boolean, statistical, and time-related properties. The specifications are automatically translated into executable C programs which act as run-time monitors. The monitors thus generated monitor the specified properties by capturing run-time events from the business layer, service layer and infrastructure layer of the SBS.