• DocumentCode
    1859200
  • Title

    Enforcing data dependencies in cooperative information systems

  • Author

    Gantimahapatruni, Sridhar ; Karabatis, George

  • Author_Institution
    Dept. of Comput. Sci., Houston Univ., TX, USA
  • fYear
    1993
  • fDate
    12-14 May 1993
  • Firstpage
    332
  • Lastpage
    341
  • Abstract
    Interdependent data are data objects in a cooperative information environment that are related by mutual consistency requirements. A flexible framework for specifying the dependency requirements of interdependent data using data dependency descriptors is discussed. A mechanism called polytransactions is presented to automatically generate actions to restore the consistency between interdependent data. The design of two concurrency control mechanisms for concurrent execution of polytransactions is given. The first is a deadlock-free graph-locking mechanism and the second is a variant of multiversion timestamps with rollback that never rejects operations arriving out of timestamp order. A conceptual system architecture is outlined for the execution of polytransactions. The notion of a multidatabase monitor is discussed
  • Keywords
    concurrency control; cooperative systems; deductive databases; distributed databases; information systems; transaction processing; automatic action generation; conceptual system architecture; concurrency control mechanisms; concurrent execution; cooperative information systems; data dependency descriptors; data dependency enforcement; data objects; deadlock-free graph-locking mechanism; flexible framework; interdependent data; multidatabase monitor; multiversion timestamps; mutual consistency requirements; polytransactions; rollback; timestamp order; Computer architecture; Computer industry; Computer science; Concurrency control; Data processing; Information systems; Intrusion detection; Monitoring; System recovery;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent and Cooperative Information Systems, 1993., Proceedings of International Conference on
  • Conference_Location
    Rotterdam
  • Print_ISBN
    0-8186-3135-X
  • Type

    conf

  • DOI
    10.1109/ICICIS.1993.291743
  • Filename
    291743