Abstract
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 object 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.accessing and modifying shared information without immediate knowledge about the actions of other users (either because users work at different times or simply because they do not have access to each other’s actions). To improve the chance for asynchronous collaboration, users should be allowed to perform their contributions independently without restrictions (besides coordination and access control restrictions). To accomplish this requirement, a replicated data management system with a “read any/write any” model of data access is often used. The increasing popularity of mobile and disconnected computing, with its inherent characteristics [21], seems to further strength the above approach - mobile users expect to be able to access and
Original language | Unknown |
---|---|
Title of host publication | Proceedings of the CSCW 2000 - ACM Conference on Computer Supported Cooperative Work |
Pages | 69-78 |
DOIs | |
Publication status | Published - 1 Jan 2000 |
Event | CSCW ACM International Conference on Computer Supported Cooperative Work - Duration: 1 Jan 2000 → … |
Conference
Conference | CSCW ACM International Conference on Computer Supported Cooperative Work |
---|---|
Period | 1/01/00 → … |