grantor: University of TorontoConcurrent Transaction Logic is a new deductive database language that integrates queries, updates, and transaction composition in a simple logical framework. The language supports all the properties of classical transactions, and also the properties found in many new transaction models, such as nested transactions, concurrency within individual transaction, and fine-grained control over abort and rollback. This thesis describes a Prolog implementation of Concurrent Transaction Logic. The prototype supports functionality in several areas including database queries, backtrackable updates, transaction definition, execution schedules, serial and concurrent execution of transactions. Two optimizations hav...
Thesis: M. Eng., Massachusetts Institute of Technology, Department of Electrical Engineering and Com...
AbstractThe concurrency control problem is examined for transactions as they appear at the conceptua...
We present a new model for describing and reasoning about transaction-processing algorithms. The mod...
grantor: University of TorontoConcurrent Transaction Logic is a new deductive database lan...
An extension of predicate logic, called Transaction Logic, is proposed, which accounts in a clean an...
This paper presents database applications of the recently proposed Transaction Logic--- an extensio...
: We propose an extension of classical predicate calculus, called Transaction Logic, which provides...
AbstractThis paper presents an overview of Transaction Logic—a new formalism recently introduced in ...
We propose a new method for generating consistency-preserving transaction programs for (view-)update...
The logic programming language Prolog has been shown to be a very suitable language for implementing...
We present applications of the recently proposed Transaction Logic---an extension of classical logic...
. In the classical model of database transactions, large transactions cannot be built out of smaller...
We propose a new method for generating consistency-preserving transaction programs for (view) updat...
A transaction is a collection of operations that performs a single logical function in a database ap...
It is widely acknowledged that logic programming is very well suited for concurrency and a lot of re...
Thesis: M. Eng., Massachusetts Institute of Technology, Department of Electrical Engineering and Com...
AbstractThe concurrency control problem is examined for transactions as they appear at the conceptua...
We present a new model for describing and reasoning about transaction-processing algorithms. The mod...
grantor: University of TorontoConcurrent Transaction Logic is a new deductive database lan...
An extension of predicate logic, called Transaction Logic, is proposed, which accounts in a clean an...
This paper presents database applications of the recently proposed Transaction Logic--- an extensio...
: We propose an extension of classical predicate calculus, called Transaction Logic, which provides...
AbstractThis paper presents an overview of Transaction Logic—a new formalism recently introduced in ...
We propose a new method for generating consistency-preserving transaction programs for (view-)update...
The logic programming language Prolog has been shown to be a very suitable language for implementing...
We present applications of the recently proposed Transaction Logic---an extension of classical logic...
. In the classical model of database transactions, large transactions cannot be built out of smaller...
We propose a new method for generating consistency-preserving transaction programs for (view) updat...
A transaction is a collection of operations that performs a single logical function in a database ap...
It is widely acknowledged that logic programming is very well suited for concurrency and a lot of re...
Thesis: M. Eng., Massachusetts Institute of Technology, Department of Electrical Engineering and Com...
AbstractThe concurrency control problem is examined for transactions as they appear at the conceptua...
We present a new model for describing and reasoning about transaction-processing algorithms. The mod...