A Domain Model for Smart 21st Century Skills Training in Game-Based Virtual Worlds | IEEE Conference Publication | IEEE Xplore