• DocumentCode
    2495312
  • Title

    A transaction transformation approach to active rule processing

  • Author

    Montesi, Danilo ; Torlone, Riccardo

  • Author_Institution
    Dept. of Inf., Rutherford Appleton Lab., Chilton, UK
  • fYear
    1995
  • fDate
    6-10 Mar 1995
  • Firstpage
    109
  • Lastpage
    116
  • Abstract
    Describes operational aspects of a novel approach to active rule processing based on a transaction transformation technique. A user-defined transaction, which is viewed as a sequence of atomic database updates forming a semantic unit, is translated by means of active rules into a new transaction that explicitly includes the additional updates due to active rule processing. It follows that the execution of the new transaction in a passive environment corresponds to the execution of the original transaction within the active environment defined by the given rules. Both immediate and deferred execution models are considered. The approach presents two main features. First, it relies on a well known formal basis that allow us to derive solid results on equivalence, confluence and optimization issues. Second, it is easy to implement as it does not require any specific run-time support
  • Keywords
    active databases; database theory; transaction processing; active rule processing; atomic database update sequence; confluence issues; deferred execution model; ease of implementation; equivalence issues; immediate execution model; operational aspects; optimization issues; passive environment; semantic unit; transaction transformation approach; user-defined transaction; Computational modeling; Context modeling; Database systems; Informatics; Knowledge based systems; Laboratories; Solids; Transaction databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 1995. Proceedings of the Eleventh International Conference on
  • Conference_Location
    Taipei
  • Print_ISBN
    0-8186-6910-1
  • Type

    conf

  • DOI
    10.1109/ICDE.1995.380402
  • Filename
    380402