DocumentCode
2495709
Title
An executor for multidatabase transactions which achieves maximal parallelism
Author
Cameron, E. Jane ; Ness, Linda A. ; Sheth, Amit P.
Author_Institution
Bellcore, Morristown, NJ, USA
fYear
1991
fDate
7-9 Apr 1991
Firstpage
288
Lastpage
291
Abstract
The authors concisely specify a executor in the logically parallel language, L.0, for a particular extended transaction model called multidatabase transactions. An executor is a program, which takes as input the data defining any particular multidatabase transaction, dynamically schedules the sub-transactions, and determines whether the multidatabase transaction succeeded or failed. In the program presented, the parallelism is the maximal amount permitted by the semantics of the multidatabase transaction. A refinement of this program could restrict the parallelism to the amount permitted by the systems executing the sub-transactions
Keywords
database theory; distributed databases; parallel languages; parallel programming; transaction processing; L.0; dynamic subtransaction scheduling; executor; logically parallel language; maximal parallelism; multidatabase transactions; semantics; Circuits; Clocks; Dynamic scheduling; Hardware; Interleaved codes; Parallel languages; Petri nets; Proposals; Transaction databases;
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.153723
Filename
153723
Link To Document