• DocumentCode
    1892631
  • Title

    A generic framework for executable gestural interaction models

  • Author

    Deshayes, Romuald ; Mens, Tom ; Palanque, Philippe

  • Author_Institution
    Service de Genie Logiciel, Univ. de Mons, Mons, Belgium
  • fYear
    2013
  • fDate
    15-19 Sept. 2013
  • Firstpage
    35
  • Lastpage
    38
  • Abstract
    Integrating new input devices and their associated interaction techniques into interactive applications has always been challenging and time-consuming, due to the learning curve and technical complexity involved. Modeling devices, interactions and applications helps reducing the accidental complexity. Visual modeling languages can hide an important part of the technical aspects involved in the development process, thus allowing a faster and less error-prone development process. However, even with the help of modeling, a gap remains to be bridged in order to go from models to the actual implementation of the interactive application. In this paper we use ICO, a visual formalism based on high-level Petri nets, to develop a generic layered framework for specifying executable models of interaction using gestural input devices. By way of the CASE tool Petshop we demonstrate the framework´s feasibility to handle the Kinect and gesture-based interaction techniques. We validate the approach through two case studies that illustrate how to use executable, reusable and extensible ICO models to develop gesture-based applications.
  • Keywords
    Petri nets; computer aided software engineering; gesture recognition; human computer interaction; simulation languages; visual languages; CASE tool Petshop; ICO models; Kinect; accidental complexity; error-prone development process; executable gestural interaction models; generic layered framework; gestural input devices; gesture-based applications; gesture-based interaction techniques; high-level Petri nets; learning curve; technical complexity; visual formalism; visual modeling languages; Adaptation models; Complexity theory; Java; Petri nets; Servers; Solid modeling; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Visual Languages and Human-Centric Computing (VL/HCC), 2013 IEEE Symposium on
  • Conference_Location
    San Jose, CA
  • ISSN
    1943-6092
  • Type

    conf

  • DOI
    10.1109/VLHCC.2013.6645240
  • Filename
    6645240