| Publisher | IBM | ||
|---|---|---|---|
| Format | 478.6KB PDF | Date added | 01 Jan 2008 |
| Topics | Object-Oriented, Software Engineering, Collaborative Web | ||
| Downloads | 12 | ||
This paper describes a new collaborative technology that bridges the gap between ad hoc collaboration in email and more formal collaboration in structured shared workspaces. The approach is based on the notion of object-centric sharing, where users collaborate in a lightweight manner but aggregate and organize different types of shared artifacts into semi-structured activities with dynamic membership, hierarchical object relationships, as well as real-time and asynchronous collaboration. The paper presents a working prototype that implements object-centric sharing on the basis of a replicated peer-to-peer architecture. In order to keep replicated data consistent in such a dynamic environment with blended synchronous and asynchronous collaboration, the paper designed appropriate consistency control algorithms, which is described in detail.
Related white papers
A Better Alternative: An Improved Approach to Facilities Management
Real estate is typically the second largest corporate expense after personnel, so why do so many organizations remain unchanged in the way they manage their facilities? Shouldn't they, and you,...
Model-Driven Development for the C Developer
C replaced assembler as the preferred language for embedded programming over ten years ago and with it came a huge increase in productivity. Today, Model Driven Development and UML offer...
Data Modeling: It's All About the Relationships
Unsuccessful data models are due to many factors - uncertainty about the concepts or the business requirements, lack of solid training for the programmer and even trying to be effective...
Deutsche Bank Bauspar AG Uses ArcStyler to Embed Existing Cobol Mainframe Application Into Modern Web-Based Systems
The client is Deutsche Bank Bauspar AG. The 'Web extension' to the existing Host functionality required the Cobol components to be mapped to Java-enabled counterparts in the Web world in...
Enhancing Spacecraft System Design Using Statemate
Statemate is the number one systems engineering tool in the specification and design of complex mission critical systems. This presentation is the first of a new industry application focus series....
Towards Semantic Web Engineering: WEESA - Mapping XML Schema to Ontologies
The existence of semantically tagged Web pages is crucial to bring the Semantic Web to life. But it is still costly to develop and maintain Web applications that offer data...
Patterns
Most of the analysis and design techniques that I talk about here are about giving you guidance on how to express an object-oriented design. Patterns look instead at the results...




