On long-duration CAD transactions (Q1111036)
From MaRDI portal
| This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use this page instead for the normal view: On long-duration CAD transactions |
scientific article; zbMATH DE number 4074551
| Language | Label | Description | Also known as |
|---|---|---|---|
| English | On long-duration CAD transactions |
scientific article; zbMATH DE number 4074551 |
Statements
On long-duration CAD transactions (English)
0 references
1988
0 references
The conventional model of transactions is based on the notions of serializability and atomicity. This transaction model has served conventional data-processing applications well. However, it is not appropriate for a CAD environment. Transactions in a CAD environment are of long duration and represent interactive modifications to a complex design. Application of the standard techniques to ensure atomicity and serializing results in intolerably long waits or the undoing of a significant amount of work. In this paper, we first review a model of CAD transactions which allows a group of cooperating designers to arrive at a complex design without being forced to wait over a long duration, and which also allows a group of designers to collaborate on a design with another group by assigning subtasks. We then discuss concurrency control and recovery schemes that implement the model. We also propose a number of significant extensions to the current theory of concurrency control to achieve a high degree of parallelism among transactions, while preserving database consistency.
0 references
data-processing
0 references
CAD transactions
0 references
concurrency control
0 references
recovery schemes
0 references
parallelism
0 references
database consistency
0 references