The RuleML family of web rule languages

  • Authors:
  • Harold Boley

  • Affiliations:
  • Institute for Information Technology – e-Business, National Research Council of Canada, Fredericton, NB, Canada

  • Venue:
  • PPSWR'06 Proceedings of the 4th international conference on Principles and Practice of Semantic Web Reasoning
  • Year:
  • 2006

Quantified Score

Hi-index 0.01

Visualization

Abstract

The RuleML family of Web rule languages contains derivation (deduction) rule languages, which themselves have a webized Datalog language as their inner core. Datalog RuleML's atomic formulas can be (un)keyed and (un)ordered. Inheriting the Datalog features, Hornlog RuleML adds functional expressions as terms. In Hornlog with equality, such uninterpreted (constructor-like) functions are complemented by interpreted (equation-defined) functions. These are described by further orthogonal dimensions “single- vs. set-valued” and “first- vs. higher-order”. Combined modal logics apply special relations as operators to atoms with an uninterpreted relation, complementing the usual interpreted ones.