@conference {3009, title = {Peer-to-peer live streaming for massively multiplayer online games}, booktitle = {12th IEEE International Conference on Peer to Peer Computing 2012, Tarragona, Spain}, year = {2012}, month = {3 - 5 September}, pages = {67 - 68}, abstract = {One of the most attractive features of Massively Multiplayer Online Games (MMOGs) is the possibility for users to interact with a large number of other users in a variety of collaborative and competitive situations. Gamers within an MMOG typically become members of active communities with mutual interests, shared adventures, and common objectives. This demonstration presents a peer-to-peer live video system that enables MMOG players to stream screen-captured video of their game. Players can use the system to show their skills, share experience with friends, or coordinate missions in strategy games.}, author = {Christos Bouras and A Shani and Andreas Papazois and S Ahmad and R Hamzaoui and G Simon and Elyia Buyukkaya and F Zhou} } @article {3110, title = {Community Tools for Massively Multiplayer Online Games}, journal = {International Journal on Advances in Networks and Services, IARIA, Vol. 4, No. 3 \& 4}, year = {2011}, pages = {313 - 323}, abstract = {One of the most attractive features of Massively Multiplayer Online Games (MMOGs) is the possibility for users to interact with a large number of other users in a variety of collaborative and competitive situations. Gamers within an MMOG typically become members of active communities with mutual interests, shared adventures, and common objectives. We present the EU funded Community Network Game (CNG) project. The CNG project provides tools to enhance collaborative activities between online gamers and offers new tools for the generation, distribution and insertion of usergenerated content in MMOGs. CNG allows the addition of new engaging community services without changing the game code and without adding new processing or network loads to the MMOG central servers. The user-generated content considered by the CNG project includes 3D objects and graphics, as well as screen-captured live video of the game, which is shared using peer-to-peer technology. We survey the state of the art in all areas related to the project and present its concept, objectives, and innovations.}, author = {Christos Bouras and A Shani and Andreas Papazois and George Tsichritzis and S Ahmad and R Hamzaoui and E Perelman and G Simon and J Liu} } @article {3030, title = {Application on Demand System over the Internet}, journal = {Journal of Network and Computer Applications, Academic Press, Vol. 28, No. 3}, year = {2005}, month = {August}, pages = { 209 - 232}, abstract = {This paper describes the design and implementation of the ASP-NG system. The main modules of the ASP-NG system are the AoD service and the Web Portal. The ASP-NG Portal is a portal for providing the user with the necessary interface in order to access an Application on Demand (AoD) service. The ASP-NG portal is responsible for the interaction with the user of the AoD service. Using the AoD service the user rents an application for a limited time period at a fraction of the actual cost of the application. The AoD service is responsible for downloading the appropriate parts of the application according to the user{\textquoteright}s actions, while enforcing the mutually agreed frame between the user and the Application Service Provider (ASP). The implementation of the ASP-NG portal is based on the Web Services of the Java 2, Enterprise Edition platform and the implementation of the AoD module is based onCCCprogramming language. The ASP-NG portal offers to its users the capability to select and customize the language of the user interface in order to present information in their preferred language. Moreover the ASP-NG portal offers to the portal administrator the capability to customise the look and feel of the ASP-NG portal.}, author = {Christos Bouras and Apostolos Gkamas and Kostas Stamos and Dimitris Primpas and I Nave and A Shani and O Sheory and Y Tzruya} }