Midas: A Declarative Multi-Touch Interaction Framework

Christophe Scholliers, Lode Hoste, Beat Signer, Wolfgang De Meuter

Onderzoeksoutput: Conference paper

50 Citaten (Scopus)
80 Downloads (Pure)

Samenvatting

Over the past few years, multi-touch user interfaces emerged from research prototypes into mass market products. This evolution has been mainly driven by innovative devices such as Apple's iPhone or Microsoft's Surface tabletop computer. Unfortunately, there seems to be a lack of software engineering abstractions in existing multi-touch development frameworks. Many multi-touch applications are based on hard-coded procedural low level event processing. This leads to proprietary solutions with a lack of gesture extensibility and cross-application reusability. We present Midas, a declarative model for the definition and detection of multi-touch gestures where gestures are expressed via logical rules over a set of input facts. We highlight how our rule-based language approach leads to improvements in gesture extensibility and reusability. Last but not least, we introduce JMidas, an instantiation of Midas for the Java programming language and describe how JMidas has been applied to implement a number of innovative multi-touch gestures.
Originele taal-2English
TitelProceedings of the 5th International Conference on Tangible, Embedded and Embodied Interaction (TEI 2011), Funchal, Portugal
StatusPublished - 21 mei 2011
Evenement5th International Conference on Tangible, Embedded and Embodied Interaction - Funchal, Portugal
Duur: 22 jan 201126 jan 2011

Publicatie series

NaamProceedings of the 5th International Conference on Tangible, Embedded and Embodied Interaction (TEI 2011), Funchal, Portugal

Conference

Conference5th International Conference on Tangible, Embedded and Embodied Interaction
Verkorte titelTEI 2011
Land/RegioPortugal
StadFunchal
Periode22/01/1126/01/11

Vingerafdruk

Duik in de onderzoeksthema's van 'Midas: A Declarative Multi-Touch Interaction Framework'. Samen vormen ze een unieke vingerafdruk.

Citeer dit