Abstrakt. I en samarbetssession kan användare gå med och lämna. En användare som går med i en session kallas en latecomer. En latecomer behöver det aktuella läget i samarbetssessionen för att delta i sessionen. Det finns olika tillvägagångssätt för att rymma en senkommare. Runtime systemet kan, t.ex., överföra tillståndet till latecomer eller spela upp hur sessionstillståndet uppnåddes. Om tillståndet upprätthålls på en välkänd server, är det ganska enkelt att förse latecomer med nuvarande tillstånd. Men om servern inte är tillgänglig kan den som kommer sent inte gå med. För att öka feltoleransen måste runtime-systemet använda ett decentraliserat tillvägagångssätt. I detta fall måste tävlingsförhållandena beaktas. DreamObjects är en plattform som förenklar utvecklingen av delade dataobjekt. Den stöder en direkt överföring av tillstånd samt en replay och låter en latecomer välja hur man går med i en session. Båda tillvägagångssätten är helt integrerade i runtime-systemet, arbetar helt decentraliserat och blockerar inte de andra deltagarna i deras nuvarande arbete.
Inom DreamObjects kan latentcomers välja mellan en direkt statsöverföring och en repris av hur det aktuella tillståndet har uppnåtts REF.
Transparent Latecomer Support for Synchronous Groupware
{'venue': 'CRIWG', 'journal': None, 'mag_field_of_study': ['Computer Science']}