Support for end user participation using replicated versions & group communication

We present Tuamotu, a prototype software system for the support of engineering projects distributed over the Internet. This system offers basic services for sharing persistent data between distant activities cooperating in a design project. It is based on replicating versions at each of the participant sites with the use of an atomic multicast mechanism and includes concepts for structuring the cooperation space. The application of these concepts to end-user support in design projects is discussed.