Show simple item record

Files in this item


Item metadata

dc.contributor.authorRough, Daniel John
dc.contributor.authorQuigley, Aaron John
dc.identifier.citationRough , D J & Quigley , A J 2015 , ' Jeeves – a visual programming environment for mobile experience sampling ' , Paper presented at IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC) , Atlanta , United States , 18/10/15 - 22/10/15 .en
dc.identifier.otherPURE: 215194314
dc.identifier.otherPURE UUID: 681108bb-8c5a-4bb3-b3ab-3b3e9dd4dcde
dc.identifier.otherScopus: 84959887664
dc.identifier.otherORCID: /0000-0002-5274-6889/work/34040087
dc.description.abstractThe 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.
dc.rights© 2015. IEEE. This is the accepted manuscript of a paper originally submitted to the IEEE Symposium on Visual Languages and Human-Centric Computing, Jeeves – a visual programming environment for mobile experience sampling Rough, D. J. & Quigley, A. J. 20 Oct 2015 available from
dc.subjectQA75 Electronic computers. Computer scienceen
dc.titleJeeves – a visual programming environment for mobile experience samplingen
dc.typeConference paperen
dc.contributor.institutionUniversity of St Andrews. School of Computer Scienceen
dc.description.statusPeer revieweden

This item appears in the following Collection(s)

Show simple item record