SIGMOD '87 Proceedings of the 1987 ACM SIGMOD international conference on Management of data
A multidatabase transaction model for InterBase
Proceedings of the sixteenth international conference on Very large databases
Rendezvous: an architecture for synchronous multi-user applications
CSCW '90 Proceedings of the 1990 ACM conference on Computer-supported cooperative work
MMConf: an infrastructure for building shared multimedia applications
CSCW '90 Proceedings of the 1990 ACM conference on Computer-supported cooperative work
Groupware: some issues and experiences
Communications of the ACM
Coordination languages and their significance
Communications of the ACM
Database transaction models for advanced applications
Database transaction models for advanced applications
GROUPKIT: a groupware toolkit for building real-time conferencing applications
CSCW '92 Proceedings of the 1992 ACM conference on Computer-supported cooperative work
A conceptual model of groupware
CSCW '94 Proceedings of the 1994 ACM conference on Computer supported cooperative work
Integrating synchronous multimedia collaboration into workflow management
GROUP '97 Proceedings of the international ACM SIGGROUP conference on Supporting group work: the integration challenge
COCA: collaborative objects coordination architecture
CSCW '98 Proceedings of the 1998 ACM conference on Computer supported cooperative work
A uniform meta-model for modeling integrated cooperation
Proceedings of the 2002 ACM symposium on Applied computing
CovaTM: a transaction model for cooperative applications
Proceedings of the 2002 ACM symposium on Applied computing
Advanced Transaction Models and Architectures
Advanced Transaction Models and Architectures
oodOPT: a semantics-based concurrency control framework for fully-replicated architecture
Journal of Computer Science and Technology
Towards a Cooperative Transaction Model - The Cooperative Activity Model
VLDB '95 Proceedings of the 21th International Conference on Very Large Data Bases
XML-enabled workflow management for e-services across heterogeneous platforms
The VLDB Journal — The International Journal on Very Large Data Bases
Hi-index | 0.00 |
A cooperative platform called Cova is presented, which aims to uniformly model a wide range of cooperation scenarios and to reduce the groupware design and development work. To achieve these goals, Cova provides two facilities, namely a specification language for developers to describe various cooperation modes uniformly and a run-time system that provides some general-purposed services guaranteeing the semantics specified. With these facilities, the developers can then concentrate on the application specific functions rather than the control mechanisms. Therefore, the development efficiency is promoted. This paper details the design and implementation issues of the platform including the model and the specification language, platform architecture, transaction management, service integration and so on. Application development with Cova platform is also covered.