Virtual worlds on demand? Model-driven development of JavaScript-based virtual world UI components for mobile apps | IEEE Conference Publication | IEEE Xplore