DocumentCode
2236731
Title
What should transactions provide for CSCW applications?
Author
Jiang, Jinlei ; Shi, Meilin
Author_Institution
Dept. of Comput. Sci., Tsinghua Univ., Beijing, China
Volume
5
fYear
2001
fDate
2001
Firstpage
264
Abstract
As more and more CSCW applications are adopted by various organizations, their reliability becomes more and more important. In traditional database applications, the concept of transaction as well as serializability guarantees the success of the applications. However, it is widely accepted that a traditional transaction model with ACID (Atomicity, Consistency, Isolation and Durability) properties is not applicable to cooperative applications. Though many advanced transaction models have been proposed to address the problems, they are too centered around the databases to be useful in real environments. We analyze the requirements of various applications and review the existing advanced transaction models. Based on them, we explain what transactions have to provide to support CSCW applications.
Keywords
groupware; reliability; transaction processing; ACID; CSCW application reliability; advanced transaction models; atomicity; consistency; durability; isolation; real environments; serializability; traditional database applications; transaction model; Application software; Collaborative work; Computer crashes; Computer science; Database systems; Interference; Manufacturing; Product design; Throughput; Transaction databases;
fLanguage
English
Publisher
ieee
Conference_Titel
Info-tech and Info-net, 2001. Proceedings. ICII 2001 - Beijing. 2001 International Conferences on
Print_ISBN
0-7803-7010-4
Type
conf
DOI
10.1109/ICII.2001.983529
Filename
983529
Link To Document