Please use this identifier to cite or link to this item: http://hdl.handle.net/1893/1602
Appears in Collections:Computing Science and Mathematics Technical Reports
Peer Review Status: Refereed
Title: Ontologies for Resolution Policy Definition and Policy Conflict Detection
Author(s): Campbell, Gavin A
Contact Email: gca@cs.stir.ac.uk
Citation: Campbell GA (2007) Ontologies for Resolution Policy Definition and Policy Conflict Detection. Technical Report CSM, 172. Department of Computing Science and Mathematics, University of Stirling.
Keywords: ACCENT
Call Control
Conflict Filtering
Conflict Detection
Conflict Resolution
Ontology
OWL
Policy
System design
Management information systems
Issue Date: Feb-2007
Date Deposited: 3-Sep-2009
Publisher: Department of Computing Science and Mathematics, University of Stirling
Series/Report no.: Technical Report CSM, 172
Abstract: In previous work, the author devised a collection of ontologies to model the generic structure and characteristics of the APPEL policy description language [18] utilised within the ACCENT policy system [1]. Two ontologies, namely genpol.owl and wizpol.owl, were defined using OWL (Web Ontology Language [10]) to describe the generic aspects of the policy language and aspects of how the policy wizard (user interface) uses the language. These generic ontologies are explained in CSM-169 [3], while an ontology modelling a domain-specific implementation of the policy language for call control is described in CSM-170 [4]. This document describes how these ontologies have been extended to define the structure of resolution policies, in addition to standard domain policies. A resolution policy has a similar structural composition to a standard policy, but places restrictions on the characteristics of its components. While a standard policy is used to define how events within the domain are handled, a resolution policy is defined purposely to resolve run-time conflicts between standard domain policies. Conflict arises between a pair of standard domain policies whose actions clash if executed simultaneously. A resolution policy specifies the action to be taken when such conflict occurs. This report distinguishes between a standard policy and a resolution policy in APPEL, outlining the ontology description for each and highlighting subtle differences in their form. In particular, it demonstrates extensions to genpol and wizpol to specify generic resolution policies. Based on the generic extensions, callcontrol.owl was also expanded to include generic call control resolution actions. The call control ontology is described here as a concrete example of a domain-specific resolution policy language definition for the purposes of managing call conflicts. In addition, the report describes generic and domain-specific ontology extensions to aid in policy conflict detection using a filtering technique.
Type: Technical Report
URI: http://hdl.handle.net/1893/1602

Files in This Item:
File Description SizeFormat 
Ontologies for Resolution Policy Definition and Policy.pdfFulltext - Accepted Version538.9 kBAdobe PDFView/Open



This item is protected by original copyright



Items in the Repository are protected by copyright, with all rights reserved, unless otherwise indicated.

The metadata of the records in the Repository are available under the CC0 public domain dedication: No Rights Reserved https://creativecommons.org/publicdomain/zero/1.0/

If you believe that any material held in STORRE infringes copyright, please contact library@stir.ac.uk providing details and we will remove the Work from public display in STORRE and investigate your claim.