Using separation and composition of concerns to build multiuser virtual environments | IEEE Conference Publication | IEEE Xplore