Deprecated: $wgMWOAuthSharedUserIDs=false is deprecated, set $wgMWOAuthSharedUserIDs=true, $wgMWOAuthSharedUserSource='local' instead [Called from MediaWiki\HookContainer\HookContainer::run in /var/www/html/w/includes/HookContainer/HookContainer.php at line 135] in /var/www/html/w/includes/Debug/MWDebug.php on line 372
On long-duration CAD transactions - MaRDI portal

Deprecated: Use of MediaWiki\Skin\SkinTemplate::injectLegacyMenusIntoPersonalTools was deprecated in Please make sure Skin option menus contains `user-menu` (and possibly `notifications`, `user-interface-preferences`, `user-page`) 1.46. [Called from MediaWiki\Skin\SkinTemplate::getPortletsTemplateData in /var/www/html/w/includes/Skin/SkinTemplate.php at line 691] in /var/www/html/w/includes/Debug/MWDebug.php on line 372

Deprecated: Use of QuickTemplate::(get/html/text/haveData) with parameter `personal_urls` was deprecated in MediaWiki Use content_navigation instead. [Called from MediaWiki\Skin\QuickTemplate::get in /var/www/html/w/includes/Skin/QuickTemplate.php at line 131] in /var/www/html/w/includes/Debug/MWDebug.php on line 372

On long-duration CAD transactions (Q1111036)

From MaRDI portal





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
    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

    Identifiers