Commutativity-Based Concurrency Control for Abstract Data Types
IEEE Transactions on Computers
Concurrency control in groupware systems
SIGMOD '89 Proceedings of the 1989 ACM SIGMOD international conference on Management of data
Apologizing versus asking permission: optimistic concurrency control for abstract data types
ACM Transactions on Database Systems (TODS)
Groupware: some issues and experiences
Communications of the ACM
Semantics-based concurrency control: beyond commutativity
ACM Transactions on Database Systems (TODS)
Database transaction models for advanced applications
Database transaction models for advanced applications
A cooperative transaction model for design databases
Database transaction models for advanced applications
A transaction model for an open publication environment
Database transaction models for advanced applications
Dynamic restructuring of transactions
Database transaction models for advanced applications
Database transaction models for advanced applications
Supporting collaborative writing of hyperdocuments in SEPIA
CSCW '92 Proceedings of the 1992 ACM conference on Computer-supported cooperative work
Undoing actions in collaborative work
CSCW '92 Proceedings of the 1992 ACM conference on Computer-supported cooperative work
Disconnected operation in the Coda File System
ACM Transactions on Computer Systems (TOCS)
SEPIA: a cooperative hypermedia authoring environment
ECHT '92 Proceedings of the ACM conference on Hypertext
Concurrency control in collaborative hypertext systems
HYPERTEXT '93 Proceedings of the fifth ACM conference on Hypertext
Database system issues in nomadic computing
SIGMOD '93 Proceedings of the 1993 ACM SIGMOD international conference on Management of data
Synthesis of extended transaction models using ACTA
ACM Transactions on Database Systems (TODS)
Cooperative transactions for multiuser environments
Modern database systems
DOLPHIN: integrated meeting support across local and remote desktop environments and LiveBoards
CSCW '94 Proceedings of the 1994 ACM conference on Computer supported cooperative work
Mobile wireless computing: challenges in data management
Communications of the ACM
HyperStorM: an extensible object-oriented hypermedia engine
Proceedings of the the seventh ACM conference on Hypertext
A transaction model supporting complex applications in integrated information systems
SIGMOD '85 Proceedings of the 1985 ACM SIGMOD international conference on Management of data
Towards a Cooperative Transaction Model - The Cooperative Activity Model
VLDB '95 Proceedings of the 21th International Conference on Very Large Data Bases
DS-6 Proceedings of the Sixth IFIP TC-2 Working Conference on Data Semantics: Database Applications Semantics
Supporting semantics-based transaction processing in mobile database applications
SRDS '95 Proceedings of the 14TH Symposium on Reliable Distributed Systems
VLDB '85 Proceedings of the 11th international conference on Very Large Data Bases - Volume 11
Experience with disconnected operation in a mobile computing environment
MLCS Mobile & Location-Independent Computing Symposium on Mobile & Location-Independent Computing Symposium
HyperStorM: an extensible object-oriented hypermedia engine
Proceedings of the the seventh ACM conference on Hypertext
A Collaborative Environment for Authoring Large Knowledge Bases
Journal of Intelligent Information Systems
A Theorem Prover-Based Analysis Tool for Object-Oriented Databases
TACAS '99 Proceedings of the 5th International Conference on Tools and Algorithms for Construction and Analysis of Systems
Providing transactional properties for migrating workflows
Mobile Networks and Applications
Hi-index | 0.00 |
Cooperative applications need proper transactional support for coordinating joint activities, sharing of data, and semantically correct exchange of information of collaborating users. Conventional transaction models based on the ACID properties do not meet the typical requirements of cooperative applications.The CoAct model is designed for supporting cooperative work in multi-user environments. CoAct includes a novel algorithm implementing the semantically correct exchange of information among concurrent activities of cooperating users by means of merging histories of user activities. This technique of merging activity histories is applicable in various fields beyond CSCW systems, e.g., in the area of mobile computing to manage disconnected operation.