RBSLA: Rule-based Service Level Agreements

Adrian Paschke · mediaTUM – the media and publications repository of the Technical University Munich (Technical University Munich) · 2007

Automated management and monitoring of service contracts such as Service Level Agreements (SLAs) or higher-level policies are essential for efficient and reliable service-oriented architectures (SOA) with high quality of service levels (QoS). The domain typically faces rapidly changing business and system environments, huge amounts of scattered contracts and data, managed in distributed data sources, and a great variety of more or less cooperative roles involved during the contract life cylces. Moreover, correctness, reliability and traceability with respect to the contractual rules are vital to establish trust and fulfil legal compliance rules. In this project we developed a rule-based knowledge representation (KR) to describe SLAs in a formal way. The research draws on logic programming (LP) techniques as well as on new standards in the area of enterprise services computing, e.g. Complex Event Processing (CEP) and the Semantic Web.

Read the paper · More papers on PaperTik