Data management support for asynchronous groupware

Nuno Preguiça, J. Legatheaux Martins, Henrique Domingos, Sérgio Duarte
2000 Proceedings of the 2000 ACM conference on Computer supported cooperative work - CSCW '00  
In asynchronous collaborative applications, users usually collaborate accessing and modifying shared information independently. We have designed and implemented a replicated object store to support such applications in distributed environments that include mobile computers. Unlike most data management systems, awareness support is integrated in the system. To improve the chance for new contributions, the system provides high data availability. The development of applications is supported by an
more » ... bject framework that decomposes objects in several components, each one managing a different aspect of object "execution". New data types may be created relying on pre-defined components to handle concurrent updates, awareness information, etc. Keywords Asynchronous groupware, mobile computing, awareness, object framework, development support. DOORS objects are structured according to an object framework that decomposes object "operation" in different
doi:10.1145/358916.358972 dblp:conf/cscw/PreguicaMDD00 fatcat:fkxbm3dwgvhcdouddebl3hgdze