Jump to contentJump to search


Typed Grid Object Sharing (TGOS)

Massively multi-user virtual environments (MMVEs) are becoming increasingly popular with millions of users. Commercial implementations typically rely on a traditional client/server architecture controlling the virtual world state of shared data at a central point. Typically, message passing mechanisms are used to communicate state changes to the clients. For scalability reasons our approach creates and deploys MMVEs in a peer-to-peer (P2P) fashion.

The Typed Grid Object Sharing (TGOS) uses standard Java technology to implement only a few basic data-centric operations for the management of distributed Java objects. Higher consistency models can easily be implemented using these basic operations. Currently, we have implemented transactional consistency offering convenient and consistent access to Wissenheim worlds.

Overview slides: download

Contacts: Dr. Michael Sonnenfroh and Prof. Dr. Michael Schöttner

Can be found here.

PhD thesis:
"Ein datenzentriertes Programmiermodell füur verteilte virtuelle Welten", Michael Sonnenfroh, Heinrich-Heine Universität Düsseldorf, November 2010.

Wissenheim using TGOS is now also available on Android smart phone (June 2010):

Responsible for the content: