DocumentCode
2705188
Title
Long-duration transactions in software design projects
Author
Korth, Henry F. ; Speegle, Gregory D.
Author_Institution
Dept. of Comput. Sci., Texas Univ., Austin, TX, USA
fYear
1990
fDate
5-9 Feb 1990
Firstpage
568
Lastpage
574
Abstract
An example of a software development application is considered, and the formal model of H. Korth and G. Speegle (1988) is applied to show how this example could be represented as a set of database transactions. It is shown that, although the standard notion of correctness (serializability) is too strict, the notion of correctness in the Korth and Speegle model allows sufficient concurrency with acceptable overhead. An extrapolation is made from this example to draw some conclusions regarding the potential usefulness of a formal approach to the management of long-duration design transactions
Keywords
concurrency control; database management systems; software engineering; transaction processing; concurrency; correctness; database transactions; long-duration design transactions; software design projects; software development application; Application software; Banking; Concurrency control; Concurrent computing; Database systems; Design automation; Information systems; Protocols; Software design; Transaction databases;
fLanguage
English
Publisher
ieee
Conference_Titel
Data Engineering, 1990. Proceedings. Sixth International Conference on
Conference_Location
Los Angeles, CA
Print_ISBN
0-8186-2025-0
Type
conf
DOI
10.1109/ICDE.1990.113512
Filename
113512
Link To Document