MobiGolog: Formal task modelling for testing user gestures interaction in mobile applications

Shah Rukh Humayoun, Yael Dubinsky

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Multi-touch gestures like swipe and pinch have introduced a new interaction paradigm that is currently used in developing mobile applications. Such applications can include different user gestures that cause different results for different interactions with the same user interface element. Testing such user interaction is complex. We present a formal task-based approach to automate testing of user gestures in mobile applications. In previous work, we used TaMoGolog, a formal task modelling language built on the top of the Golog family of high-level programming languages, for evaluating user interfaces along the development process. In this work, we present MobiGolog that extends TaMoGolog to support the testing of users' multi-touch gestures in the developing and developed mobile applications.

Original languageEnglish
Title of host publication1st International Conference on Mobile Software Engineering and Systems, MOBILESoft 2014 - Proceedings
PublisherAssociation for Computing Machinery
Pages46-49
Number of pages4
ISBN (Print)9781450328784
DOIs
StatePublished - 2014
Externally publishedYes
Event1st International Conference on Mobile Software Engineering and Systems, MOBILESoft 2014 - Hyderabad, India
Duration: 2 Jun 20143 Jun 2014

Publication series

Name1st International Conference on Mobile Software Engineering and Systems, MOBILESoft 2014 - Proceedings

Conference

Conference1st International Conference on Mobile Software Engineering and Systems, MOBILESoft 2014
Country/TerritoryIndia
CityHyderabad
Period2/06/143/06/14

Keywords

  • MobiGolog
  • Mobile environments
  • Mobile interaction
  • Multi-touch gestures
  • TaMoGolog
  • Task models

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'MobiGolog: Formal task modelling for testing user gestures interaction in mobile applications'. Together they form a unique fingerprint.

Cite this