Mapping Policies to Web Rules: A Case of the KAoS Policy Language

Mapping Policies to Web Rules: A Case of the KAoS Policy Language

Nima Kaviani (University of British Columbia, Canada), Dragan Gaševic (Athabasca University, Canada) and Marek Hatala (Simon Fraser University, Canada)
Copyright: © 2010 |Pages: 31
DOI: 10.4018/978-1-60566-982-3.ch115

Abstract

Web rule languages have recently emerged to enable different parties with different business rules and policy languages to exchange their rules and policies. Describing the concepts of a domain through using vocabularies is another feature supported by Web rule languages. Combination of these two properties makes web rule languages appropriate mediums to make a hybrid representation of both context and rules of a policy-aware system. On the other hand, policies in the domain of autonomous computing are enablers to dynamically regulate the behaviour of a system without any need to interfere with the internal code of the system. Knowing that policies are also defined through rules and facts, Web rules and policy languages come to a point of agreement, where policies can be defined through using web rules. This chapter focuses on analyzing some of the most known policy languages (especially, KAoS policy language) and describes the mappings from the concepts for KAoS policy language to those of REWERSE Rule Markup Language (R2ML), one of the two proposals to Web rule languages.

Complete Chapter List

Search this Book:
Reset