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 language | English |
---|---|
Title of host publication | PROMOTO '14 Proceedings of the 2nd Workshop on Programming for Mobile & Touch |
Place of Publication | New York, NY, USA ©2014 |
Publisher | ACM |
Pages | 9-16 |
Number of pages | 8 |
ISBN (Print) | 978-1-4503-2295-9 |
Publication status | Published - 20 Oct 2014 |
Event | 2nd Workshop on Programming for Mobile and Touch, PROMOTO 2014 - Portland, OR, United States Duration: 20 Oct 2014 → 20 Oct 2014 |
Workshop
Workshop | 2nd Workshop on Programming for Mobile and Touch, PROMOTO 2014 |
---|---|
Country/Territory | United States |
City | Portland, OR |
Period | 20/10/14 → 20/10/14 |
Keywords
- Gesture Recognition
- Multitouch
- Declarative specification