Advertisement

An Alternative to W3C Task Model for Post-WIMP

  • Miguel A. Teruel
  • Arturo C. Rodríguez
  • Francisco Montero
  • Elena Navarro
  • Víctor López-Jaquero
  • Pascual González
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9454)

Abstract

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.

Keywords

Post-WIMP CSRML W3C task model Collaboration Awareness 

Notes

Acknowledgments

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).

References

  1. 1.
    Bolognesi, T., Brinksma, E.: Introduction to the ISO specification language LOTOS. Comput. Netw. ISDN Syst. 14(1), 25–59 (1987)CrossRefGoogle Scholar
  2. 2.
    Van Dam, A.: Post-WIMP user interfaces. Commun. ACM 40(2), 63–67 (1997)CrossRefMathSciNetGoogle Scholar
  3. 3.
    Ellis, C.A., Gibbs, S.J., Rein, G.: Groupware: some issues and experiences. Commun. ACM 34(1), 39–58 (1991)CrossRefGoogle Scholar
  4. 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
  5. 5.
    Gutwin, C., Greenberg, S.: A descriptive framework of workspace awareness for real-time groupware. Comput. Support. Coop. Work 11(3), 411–446 (2002)CrossRefGoogle Scholar
  6. 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. 7.
    Paternò, F.: Model-Based Design and Evaluation of Interactive Applications. Springer, London (2000)Google Scholar
  8. 8.
    Steinmacher, I., Chaves, A.P., Gerosa, M.A.: Awareness support in global software development: a systematic review based on the 3C collaboration model. In: Kolfschoten, G., Herrmann, T., Lukosch, S. (eds.) CRIWG 2010. LNCS, vol. 6257, pp. 185–201. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  9. 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
  10. 10.
    Teruel, M.A., Navarro, E., López-Jaquero, V., Montero, F., González, P.: CSRML: a goal-oriented approach to model requirements for collaborative systems. In: Jeusfeld, M., Delcambre, L., Ling, T.-W. (eds.) ER 2011. LNCS, vol. 6998, pp. 33–46. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  11. 11.
    W3C: MBUI - Task Models, http://www.w3.org/TR/task-models/

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  • Miguel A. Teruel
    • 1
  • Arturo C. Rodríguez
    • 1
  • Francisco Montero
    • 1
  • Elena Navarro
    • 1
  • Víctor López-Jaquero
    • 1
  • Pascual González
    • 1
  1. 1.LoUISE Research Group, Computer Systems DepartmentUniversity of Castilla – La ManchaAlbaceteSpain

Personalised recommendations