selected publications chapter A Service-Oriented Infrastructure for Collaborative Learning in Virtual Knowledge Spaces. Springer eBooks. 35-44. 2006 conference paper A peer-to-peer architecture for massive multiplayer online games. . 2006