• DocumentCode
    2277075
  • Title

    A language multidatabase system communication protocol

  • Author

    Bukhres, Omran ; Kühn, Eva ; Puntigam, Franz

  • Author_Institution
    Dept. of Comput. Sci., Purdue Univ., West Lafayette, IN, USA
  • fYear
    1993
  • fDate
    19-23 Apr 1993
  • Firstpage
    633
  • Lastpage
    640
  • Abstract
    Rapid growth in the area of multidatabase systems (MDBSs), which involve both the access of global data and distributed transaction processing, has created a need for programming languages that provide communication reliability and powerful synchronization. The requirements of MDBSs are reviewed, and the Vienna Parallel Logic programming language is presented. The ways to realize an MDBS communication protocol in this language are discussed. The Vienna Parallel Logic language incorporates a concurrent logic language, as well as features of both distributed operating systems and database management systems. These features combine to support the communication and synchronization required by distributed transaction processing. The Vienna Parallel Logic language is suitable for use as a general-purpose distributed programming and coordination language
  • Keywords
    distributed databases; logic programming languages; parallel languages; protocols; storage management; synchronisation; transaction processing; Vienna Parallel Logic programming language; concurrent logic language; database management systems; distributed operating systems; distributed transaction processing; global data; language multidatabase system communication protocol; programming languages; synchronization; Access protocols; Application software; Availability; Computer languages; Distributed computing; Distributed databases; Logic programming; Operating systems; Parallel processing; Transaction databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 1993. Proceedings. Ninth International Conference on
  • Conference_Location
    Vienna
  • Print_ISBN
    0-8186-3570-3
  • Type

    conf

  • DOI
    10.1109/ICDE.1993.344016
  • Filename
    344016