A middleware approach to building large-scale open shared virtual worlds | IEEE Conference Publication | IEEE Xplore