Title :
An application development environment for collaborative training sand table
Author :
Jianping Shen ; Yinsheng Li ; Shenglong Mi
Author_Institution :
Software Sch., Fudan Univ., Shanghai, China
Abstract :
This paper presents a development environment for rapid development of multi-touch sand table applications. The environment is built on a sophisticated business logic model, and with an extended MVC software development framework. The development framework is consisted of multi-touch control layer, business logic layer and dynamic GUI layer, which support efficient collaborative development. The development environment has been developed with dynamic controller tag library, multi-touch control library, market simulation logic library, and domain case template library, to facilitate application maintenance and development. Four multi-touch sand table applications have been developed to be practical training products using the proposed environment.
Keywords :
business data processing; computer based training; digital simulation; graphical user interfaces; groupware; touch sensitive screens; MVC software development framework; application development environment; business logic layer; business logic model; collaborative development; collaborative training sand table; domain case template library; dynamic GUI layer; dynamic controller tag library; market simulation logic library; multitouch control layer; multitouch control library; multitouch sand table applications; training products; Business; Consumer electronics; Educational institutions; Graphical user interfaces; Libraries; Software; Training; Application development environment; MVC; multi-touch sand table; simulation software;
Conference_Titel :
Computer Supported Cooperative Work in Design (CSCWD), Proceedings of the 2014 IEEE 18th International Conference on
Conference_Location :
Hsinchu
DOI :
10.1109/CSCWD.2014.6846825