Jeeves - A visual programming environment for mobile experience sampling

Daniel Rough, Aaron Quigley

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

18 Citations (Scopus)
194 Downloads (Pure)

Abstract

The Experience Sampling Method (ESM) captures participants' thoughts and feelings in their everyday environments. Mobile and wearable technologies afford us opportunities to reach people using ESM in varying contexts. However, a lack of programming knowledge often hinders researchers in creating ESM applications. In practice, they rely on specialised tools for app creation. Our initial review of these tools indicates that most are expensive commercial services, and none utilise the full potential of sensors for creating context-aware applications. We present Jeeves, a visual language to facilitate ESM application creation. Inspired by successful visual languages in literature, our block-based notation enables researchers to visually construct ESM study specifications. We demonstrate its applicability by replicating existing ESM studies found in medical and psychology literature. Our preliminary study with 20 participants demonstrates that both non-programmers and programmers are able to successfully utilise Jeeves. We discuss future work in extending Jeeves with alternative mobile technologies.

Original languageEnglish
Title of host publicationProceedings - 2015 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2015
EditorsScott D. Fleming, Zhen Li, Claudia Ermel
PublisherIEEE Computer Society
Pages121-129
Number of pages9
ISBN (Electronic)9781467374576
DOIs
Publication statusPublished - 17 Dec 2015
EventIEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2015 - Atlanta, United States
Duration: 18 Oct 201522 Oct 2015

Publication series

NameProceedings of IEEE
ISSN (Print)1943-6092
ISSN (Electronic)1943-6106

Conference

ConferenceIEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2015
Country/TerritoryUnited States
CityAtlanta
Period18/10/1522/10/15

Keywords

  • Visualization
  • XML
  • Navigation

ASJC Scopus subject areas

  • Computational Theory and Mathematics
  • Human-Computer Interaction
  • Software

Fingerprint

Dive into the research topics of 'Jeeves - A visual programming environment for mobile experience sampling'. Together they form a unique fingerprint.

Cite this