DocumentCode :
1075322
Title :
Conflict resolution using logic programming
Author :
Chomicki, Jan ; Lobo, Jorge ; Naqvi, Shamim
Author_Institution :
Dept. of Comput. Sci. & Eng., State Univ. of New York, USA
Volume :
15
Issue :
1
fYear :
2003
Firstpage :
244
Lastpage :
249
Abstract :
This paper addresses issues involved in applying the event-condition-action (ECA) rule paradigm of active databases to policies-collections of general principles specifying the desired behavior of a system. We use a declarative policy description language, PDL, in which policies are formulated as sets of ECA rules. The main contribution of the paper is a framework for detecting action conflicts and finding resolutions for them. Conflicts are captured as violations of action constraints. The semantics of rules and conflict detection and resolution are defined axiomatically using logic programs. Given a policy and a set of action constraints, the framework defines a range of monitors that filter the output of the policy to satisfy the constraints.
Keywords :
constraint handling; action conflict resolution; action constraint violations; active databases; declarative policy description language; event-condition-action rule; logic programming; policies; semantics; Artificial intelligence; Automatic control; Computer Society; Databases; Electronic commerce; Encoding; Filters; Logic programming; Page description languages; Transducers;
fLanguage :
English
Journal_Title :
Knowledge and Data Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
1041-4347
Type :
jour
DOI :
10.1109/TKDE.2003.1161596
Filename :
1161596
Link To Document :
بازگشت