Software Engineering Principles in the Midas Gesture Specification Language

Research output: Chapter in Book/Report/Conference proceedingConference paper

Abstract

While many technologies for gesture-based interaction have been proposed and implemented, few focus on core software engineering principles that are commonplace in traditional programming languages. The lack of such principles restricts the applicability of those technologies when developing large scale gesture enabled systems. This paper describes the software engineering challenges associated with developing multitouch gesture-based interaction, and proposes a solution in the form of the Midas declarative gesture specification language. Midas embeds concepts of logical programming languages and complex event processing to ease the development of gesture based applications. We show how it can be applied to multitouch gesture recognition, and evaluated our solution in real-world applications.
Original languageEnglish
Title of host publicationPROMOTO '14 Proceedings of the 2nd Workshop on Programming for Mobile & Touch
Place of PublicationNew York, NY, USA ©2014
PublisherACM
Pages9-16
Number of pages8
ISBN (Print)978-1-4503-2295-9
Publication statusPublished - 20 Oct 2014
Event2nd Workshop on Programming for Mobile and Touch, PROMOTO 2014 - Portland, OR, United States
Duration: 20 Oct 201420 Oct 2014

Workshop

Workshop2nd Workshop on Programming for Mobile and Touch, PROMOTO 2014
CountryUnited States
CityPortland, OR
Period20/10/1420/10/14

Keywords

  • Gesture Recognition
  • Multitouch
  • Declarative specification

Fingerprint

Dive into the research topics of 'Software Engineering Principles in the Midas Gesture Specification Language'. Together they form a unique fingerprint.

Cite this