Skip to main content

2019 | OriginalPaper | Buchkapitel

Software Support for Coherent Prototyping of 3D Gesture Interactions

verfasst von : Dominik Rupprecht, Rainer Blum, Birgit Bomsdorf

Erschienen in: Human-Centered Software Engineering

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

When prototyping applications that include touchless 3D gesture interaction three design matters must be taken into consideration: the gestures the user must execute, the visual representation and the dialog flow. Ideally, these aspects should be considered in parallel, to achieve a coherent design process, and avoid ineffective extra effort stemming from coordination between them. A flexible changeover of perspectives among the separate matters is needed. This paper proposes a software environment that enables the desired coherent rapid prototyping of applications with 3D gesture interactions. Its core consists of two types of mapping and a so-called co-simulation functionality. The environment facilitates combining existing software tools from industry and literature to cover the three design matters, i.e. specification and simulation of UI prototypes, gestures, and dialog models. It assists developers at design time in the specification of gestures and in binding them to UI prototypes as well as to statecharts used for defining dialog models. Relevant coherency information is used to offer the option to evaluate gestures at runtime in the context of UI prototype and dialog model. The co-simulator manages the synchronized simulation of all relevant artefacts once a gesture event occurs. Therefore, it enables quickly building prototypes that go beyond the capabilities of the individual tools. This paper describes the usage of the proposed environment in form of a case study with several software tools, each covering one of the three design aspects. It also shows its general applicability, meaning that it can be used with other tools too.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Barboni, E., Ladry, J.-F., Navarre, D., Palanque, P., Winckler, M.: Beyond modelling: an integrated environment supporting co-execution of tasks and systems models. In: Proceedings of the 2nd ACM SIGCHI Symposium on Engineering Interactive Computing Systems, pp. 165–174. ACM, New York (2010) Barboni, E., Ladry, J.-F., Navarre, D., Palanque, P., Winckler, M.: Beyond modelling: an integrated environment supporting co-execution of tasks and systems models. In: Proceedings of the 2nd ACM SIGCHI Symposium on Engineering Interactive Computing Systems, pp. 165–174. ACM, New York (2010)
3.
Zurück zum Zitat Bomsdorf, B., Blum, R., Hesse, S., Heinz, P.: WeBewIn: Rapid Prototyping bewegungsbasierter Interaktionen. In: Boll, S., Maaß, S., Malaka, R. (eds.) Mensch & Computer 2013: Interaktive Vielfalt, pp. 251–260. Oldenbourg Verlag, München (2013) Bomsdorf, B., Blum, R., Hesse, S., Heinz, P.: WeBewIn: Rapid Prototyping bewegungsbasierter Interaktionen. In: Boll, S., Maaß, S., Malaka, R. (eds.) Mensch & Computer 2013: Interaktive Vielfalt, pp. 251–260. Oldenbourg Verlag, München (2013)
4.
Zurück zum Zitat Feuerstack, S., Anjo, M.D.S., Pizzolato, E.B.: Model-based design and generation of a gesture-based user interface navigation control. In: Gomes, A.S. (ed.) Proceedings of the 10th Brazilian Symposium on Human Factors in Computing Systems and the 5th Latin American Conference on Human-Computer Interaction, pp. 227–231. Brazilian Computer Society, Porto Alegre (2011) Feuerstack, S., Anjo, M.D.S., Pizzolato, E.B.: Model-based design and generation of a gesture-based user interface navigation control. In: Gomes, A.S. (ed.) Proceedings of the 10th Brazilian Symposium on Human Factors in Computing Systems and the 5th Latin American Conference on Human-Computer Interaction, pp. 227–231. Brazilian Computer Society, Porto Alegre (2011)
5.
Zurück zum Zitat Kistner, G., Nuernberger, C.: Developing user interfaces using SCXML statecharts. In: Schnelle-Walka, D., Radomski, S., Lager, T., Barnett, J., Dahl, D., Mühlhäuser, M. (eds.) Proceedings of the 1st EICS Workshop on Engineering Interactive Computer Systems with SCXML, pp. 5–11 (2014) Kistner, G., Nuernberger, C.: Developing user interfaces using SCXML statecharts. In: Schnelle-Walka, D., Radomski, S., Lager, T., Barnett, J., Dahl, D., Mühlhäuser, M. (eds.) Proceedings of the 1st EICS Workshop on Engineering Interactive Computer Systems with SCXML, pp. 5–11 (2014)
6.
Zurück zum Zitat Martinie, C., Navarre, D., Palanque, P., Fayollas, C.: A generic tool-supported framework for coupling task models and interactive applications. In: Ziegler, J. (ed.) Proceedings of 7th ACM SIGCHI Symposium on Engineering Interactive Computing Systems, pp. 244–253 (2015) Martinie, C., Navarre, D., Palanque, P., Fayollas, C.: A generic tool-supported framework for coupling task models and interactive applications. In: Ziegler, J. (ed.) Proceedings of 7th ACM SIGCHI Symposium on Engineering Interactive Computing Systems, pp. 244–253 (2015)
7.
Zurück zum Zitat Meixner, G., Paternó, F., Vanderdonckt, J.: Past, Present, and Future of Model-Based User Interface Development, i-com 10, 2–11 (2011) Meixner, G., Paternó, F., Vanderdonckt, J.: Past, Present, and Future of Model-Based User Interface Development, i-com 10, 2–11 (2011)
8.
Zurück zum Zitat Pintér, G., Micskei, Z.I., Majzik, I.: Supporting design and development of safety critical applications by model based tools. In: Annales Universitatis Scientiarum Budapestinensis de Rolando Eötvös nominatae Sectio Computatorica, pp. 61–78. ELTE (2009) Pintér, G., Micskei, Z.I., Majzik, I.: Supporting design and development of safety critical applications by model based tools. In: Annales Universitatis Scientiarum Budapestinensis de Rolando Eötvös nominatae Sectio Computatorica, pp. 61–78. ELTE (2009)
9.
Zurück zum Zitat Spano, L.D., Cisternino, A., Paternò, F., Fenu, G.: GestIT: a declarative and compositional framework for multiplatform gesture definition. In: Forbrig, P., Dewan, P., Harrison, M., Luyten, K. (eds.) Proceedings of the 5th ACM SIGCHI Symposium on Engineering Interactive Computing Systems - EICS 13, p. 187. ACM Press, New York (2013) Spano, L.D., Cisternino, A., Paternò, F., Fenu, G.: GestIT: a declarative and compositional framework for multiplatform gesture definition. In: Forbrig, P., Dewan, P., Harrison, M., Luyten, K. (eds.) Proceedings of the 5th ACM SIGCHI Symposium on Engineering Interactive Computing Systems - EICS 13, p. 187. ACM Press, New York (2013)
10.
Zurück zum Zitat van Buskirk, R., Moroney, B.W.: Extending prototyping. IBM Syst. J. 42, 613–623 (2003)CrossRef van Buskirk, R., Moroney, B.W.: Extending prototyping. IBM Syst. J. 42, 613–623 (2003)CrossRef
11.
Zurück zum Zitat van den Bergh, J., Sahni, D., Haesen, M., Luyten, K., Coninx, K.: GRIP. In: Paternò, F., Luyten, K., Maurer, F. (eds.) Proceedings of the 3rd ACM SIGCHI Symposium on Engineering Interactive Computing Systems - EICS 2011, p. 143. ACM Press, New York (2011) van den Bergh, J., Sahni, D., Haesen, M., Luyten, K., Coninx, K.: GRIP. In: Paternò, F., Luyten, K., Maurer, F. (eds.) Proceedings of the 3rd ACM SIGCHI Symposium on Engineering Interactive Computing Systems - EICS 2011, p. 143. ACM Press, New York (2011)
Metadaten
Titel
Software Support for Coherent Prototyping of 3D Gesture Interactions
verfasst von
Dominik Rupprecht
Rainer Blum
Birgit Bomsdorf
Copyright-Jahr
2019
DOI
https://doi.org/10.1007/978-3-030-05909-5_12