A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2022; you can also visit the original URL.
The file type is application/pdf
.
TAPping into mental models with blocks
2017
2017 IEEE Blocks and Beyond Workshop (B&B)
Trigger-Action Programming (TAP) has been shown to support end-users' rule-based mental models of contextaware applications. However, when desired behaviours increase in complexity, this can lead to ambiguity that confuses events, states, and how they can be combined in meaningful ways. Blocks programming could provide a solution, through constrained editing of visual triggers, conditions and actions. We observed slips and mistakes by users performing TAP with Jeeves, our domain-specific blocks environment, and propose solutions.
doi:10.1109/blocks.2017.8120429
fatcat:rvklrbc5dvdd7kecbrnvllrgvi