RBSLA A declarative Rule-based Service Level Agreement Language based on RuleML

This paper describes a rule based service level agreement language called RBSLA which is based on RuleML. With this language SLAs can be implemented in a machine readable syntax which can be fed into a rule engine in order to monitor the contract performance at run-time and automatically execute the contractual rules. The declarative logic based approach simplifies interchange, maintenance, management and execution of SLA rules and enables easy combination and revision of contractual rule sets and contract modules