Skip to main navigation Skip to search Skip to main content

Model-based monitoring and policy enforcement of services

  • Xiaoying Bai*
  • , Yongli Liu
  • , Lijun Wang
  • , Wei Tek Tsai
  • , Peide Zhong
  • *Corresponding author for this work
  • Tsinghua University
  • Arizona State University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Runtime monitoring is necessary for continuous quality assurance of Web services. In a monitoring system, sensors with policies are widely used to collect runtime execution data, detect behavior anomalies and generate alerts. Hard-coded sensors and policies are expensive to develop and maintain. They are hard to accommodate the flexible changes of the service-based system to be monitored. The paper proposes a model-driven approach to facilitate automatic sensor generation and policy enforcement. The sensors and policies are decoupled from the software and are defined at the abstraction model level, including structure and behavior models. WSDL and OWL-S are used for modeling the service-base software, and automatic generating sensors based on dependency and coverage strategies. The policy model is constructed following the WS-Policy framework with a 3-tuple policy definition and a correlation matrix identifying the associations between policies and sensors. Policies are enforced by the policy engine that interoperates with service execution engine to communicate runtime behavior information and verification results. These features have been implemented and experimented with data.

Original languageEnglish
Title of host publicationProceedings - 2009 IEEE Congress on Services, SERVICES 2009
Pages789-796
Number of pages8
EditionPART 1
DOIs
StatePublished - 2009
Externally publishedYes
EventSERVICES 2009 - 5th 2009 World Congress on Services - Bangalore, India
Duration: 21 Sep 200925 Sep 2009

Publication series

NameSERVICES 2009 - 5th 2009 World Congress on Services
NumberPART 1

Conference

ConferenceSERVICES 2009 - 5th 2009 World Congress on Services
Country/TerritoryIndia
CityBangalore
Period21/09/0925/09/09

Keywords

  • Model driven
  • Policy enforcement
  • Runtime monitoring
  • Web services

Fingerprint

Dive into the research topics of 'Model-based monitoring and policy enforcement of services'. Together they form a unique fingerprint.

Cite this