IEEE Transactions on Knowledge and Data Engineering · 2003 · 114 citations · 26 references
ComputingComputer ScienceConflict ResolutionDatabasesProgramming LanguagesConstraint SatisfactionLogic ProgrammingPredicate LogicRule-based RepresentationSpecification LanguagesConflict DetectionConstraintsDeclarative SemanticsEvent-condition-action RulesModeling Desired BehaviorPolicy Conflict DetectionRule Conflict DetectionRule-based Systems
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.
26
The well-founded semantics for general logic programs
Allen Van Gelder, Kenneth A. Ross, John S. Schlipf · Journal of the ACM · 1991 · 1.7K citations
Introduction to lattices and order
Choice Reviews Online · 1991 · 1.1K citations
Consistent query answers in inconsistent databases
Marcelo Arenas, Leopoldo Bertossi, Jan Chomicki · 1999 · 887 citations · Full text
Thomas Eiter, Georg Gottlob, Heikki Mannila · ACM Transactions on Database Systems · 1997 · 490 citations · Full text