Mobility Support For Replicated Time App

Replicated real time applications such as co-operative document editors have to continuously update a shared state, thus require low network delays. If we use such applications in mobile and weakly connected environments state information often cannot be broadcasted immediately and thus it is difficult to maintain consistency. Here this problem is discussed with the help of DreamTeam, a framework for distributed applications that is extended to the mobile version Pocket DreamTeam[1]. This environment allows the developer to generate replicated applications (e.g. collaborative diagram tools, multi-user text editors, shared web browsers) in the same way as single user applications, without struggling with network details or replication algorithms. For mobile extension an architectural decomposition according to remote proxy pattern is suggested.