Skip to main navigation Skip to search Skip to main content

Conflict resolution using logic programming

  • Teltier Technologies
  • Winphoria Networks

Research output: Contribution to journalArticlepeer-review

99 Scopus citations

Abstract

This paper addresses some 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 to these conflicts. 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.

Original languageEnglish
Pages (from-to)244-249
Number of pages6
JournalIEEE Transactions on Knowledge and Data Engineering
Volume15
Issue number1
DOIs
StatePublished - 2003

Keywords

  • Action constraint
  • Active rules
  • Conflict resolution
  • Event action
  • Policy

Fingerprint

Dive into the research topics of 'Conflict resolution using logic programming'. Together they form a unique fingerprint.

Cite this