• DocumentCode
    1396064
  • Title

    E-DEVICE: an extensible active knowledge base system with multiple rule type support

  • Author

    Bassiliades, Nick ; Vlahavas, Ioannis ; Elmagarmid, Ahmed K.

  • Author_Institution
    Dept. of Inf., Aristotelian Univ. of Thessaloniki, Greece
  • Volume
    12
  • Issue
    5
  • fYear
    2000
  • Firstpage
    824
  • Lastpage
    844
  • Abstract
    This paper describes E-DEVICE, an extensible active knowledge base system (KBS) that supports the processing of event-driven, production, and deductive rules into the same active OODB system. E-DEVICE provides the infrastructure for the smooth integration of various declarative rule types, such as production and deductive rules, into an active OODB system that supports low-level event-driven rules only by: (1) mapping each declarative rule into one event-driven rule, offering centralized rule selection control for correct run-time behavior and conflict resolution, and (2) using complex events to map the conditions of declarative rules and monitor the database to incrementally match those conditions. E-DEVICE provides the infrastructure for easily extending the system by adding: (1) new rule types as subtypes of existing ones, and (2) transparent optimizations to the rule matching network. The resulting system is a flexible, yet efficient, KBS that gives the user the ability to express knowledge in a variety of high-level forms for advanced problem solving in data intensive applications
  • Keywords
    active databases; deductive databases; knowledge based systems; object-oriented databases; problem solving; E-DEVICE; centralized rule selection control; complex events; conflict resolution; correct run-time behavior; data intensive applications; declarative rule types; deductive rules; event-driven rules; extensible active knowledge base system; multiple rule type support; problem solving; production rules; rule matching network; transparent optimizations; Centralized control; Control systems; Database systems; Deductive databases; Knowledge based systems; Object oriented databases; Production systems; Relational databases; Runtime; Spatial databases;
  • fLanguage
    English
  • Journal_Title
    Knowledge and Data Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1041-4347
  • Type

    jour

  • DOI
    10.1109/69.877511
  • Filename
    877511