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
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;
Conference_Titel :
Interoperability in Multidatabase Systems, 1991. IMS '91. Proceedings., First International Workshop on
Conference_Location :
Kyoto
Print_ISBN :
0-8186-2205-9
DOI :
10.1109/IMS.1991.153693