An Alternative to W3C Task Model for Post-WIMP
The way people interact with computers has greatly evolved over the last years. Nowadays, WIMP (Windows, Icons, Menus, Pointer) systems are being replaced and Post-WIMP systems are becoming more and more popular as new interaction techniques, based on virtual reality, gesture recognition, wearable computers and so on, are becoming more usual for end users. The languages used to specify Post-WIMP systems have to change in order to cope with the increasing complexity of these systems. Therefore, this paper presents a Post-WIMP task meta-model, based on CSRML, as an alternative to the current W3C one. This proposal offers two main advantages regarding the specification of Post-WIMP systems. First, since the current W3C task meta-model does not have the required mechanisms to specify collaboration, a cornerstone of current Post-WIMP applications, several elements and relationships have been included in this new meta-model to specify it. Second, this new meta-model features the required expressiveness to represent the awareness information that Post-WIMP users should be provided with during the interaction with the system. A case study related to a Post-WIMP first person shooter game, based on a virtual reality interface, is used to show how this new task meta-model works.
KeywordsPost-WIMP CSRML W3C task model Collaboration Awareness
This work is funded by the Spanish Ministry of Economy and Competitiveness and by the FEDER funds of the EU under the project Grant insPIre (TIN2012-34003). It has also been funded by Spanish Ministry of Education, Culture and Sport thanks to the FPU scholarship (AP2010-0259).
- 4.García, A.S., Molina, J.P., Martínez, D., González, P.: Enhancing collaborative manipulation through the use of feedback and awareness in CVEs. In: 7th ACM SIGGRAPH International Conference on Virtual-Reality Continuum and Its Applications in Industry (VRCAI 2008), p. 1. ACM Press, Singapore, Thailand (2008)Google Scholar
- 6.Jacob, R.J.K., Girouard, A., Hirshfield, L.M., Horn, M.S., Shaer, O., Solovey, E.T., Zigelbaum, J.: Reality-based interaction: a framework for post-WIMP interfaces. In: SIGCHI Conference on Human Factors in Computing Systems (CHI 2008), pp. 201–210 (2008)Google Scholar
- 7.Paternò, F.: Model-Based Design and Evaluation of Interactive Applications. Springer, London (2000)Google Scholar
- 9.Teruel, M.A., Navarro, E., López-Jaquero, V., Montero, F., González, P.: Comparing goal-oriented approaches to model requirements for CSCW. In: Maciaszek, L.A., Zhang, K. (eds.) Evaluation of Novel Approaches to Software Engineering. vol. 275, pp. 169–184. Springer-Verlag, Heidelberg (2012)Google Scholar
- 11.W3C: MBUI - Task Models, http://www.w3.org/TR/task-models/