On demand platform for online games
IBM Systems Journal
Characterizing online games
IEEE/ACM Transactions on Networking (TON)