• DocumentCode
    2490393
  • Title

    Transaction specification in multidatabase systems based on parallel logic programming

  • Author

    Kuehn, Eva ; Puntigam, Franz ; Elmagarmid, Ahmed K.

  • Author_Institution
    Inst. for Comput. Languages, Univ. of Technol., Vienna, Austria
  • fYear
    1991
  • fDate
    7-9 Apr 1991
  • Firstpage
    110
  • Lastpage
    117
  • Abstract
    The integration of multiple autonomous and heterogeneous database systems into one multidatabase system requires a powerful language which serves both for specifying queries and transactions. The authors introduce a parallel Prolog-based query language which serves well as a concurrent specification language for the representation of a recently proposed transaction model called `flex transactions´. They describe the extended language by using examples and show its advantages in comparison to existing parallel logic languages. A prototype implementation of this language (VPL Vienna Parallel Logic Language) has been developed at the University of Technology Vienna and is under investigation
  • Keywords
    PROLOG; distributed databases; formal specification; logic programming; parallel programming; query languages; transaction processing; VPL Vienna Parallel Logic Language; concurrent specification language; flex transactions; heterogeneous database systems; multidatabase system; parallel Prolog-based query language; parallel logic languages; powerful language; transaction model; transaction specification; Application software; Computer languages; Database languages; Database systems; Distributed computing; Electronic mail; Logic programming; Petroleum; Prototypes; Specification languages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Interoperability in Multidatabase Systems, 1991. IMS '91. Proceedings., First International Workshop on
  • Conference_Location
    Kyoto
  • Print_ISBN
    0-8186-2205-9
  • Type

    conf

  • DOI
    10.1109/IMS.1991.153693
  • Filename
    153693