• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • No language data
  • Tagged with
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

Ansible: Select-to-Edit for Physical Widgets

Crowder, Benjamin M 03 September 2020 (has links)
Ansible brings select-to-edit functionality to physical widgets. When programming sets of physical widgets, it can be bothersome for a programmer to remember the name of the software object that corresponds to a specific widget. Click-to-edit functionality in GUI programming provides a physical action--moving the mouse to a widget and clicking a button on the mouse--to select a virtual widget. In a similar vein, when programming physical widgets, it is natural to point at a widget and think, "I want to program that one." Ansible allows physical user interface programmers to "click" on a physical widget by making a physical action: shining a light, waving a magnet, or pressing a button on the widget. This brings up the widget's code for editing on a laptop or workstation. The Ansible system is intended to help physical user interface programmers prototype distributed systems built from physical widgets. We conducted a user study with twelve programmers using Ansible; the study showed that shining a light eliminates the need for a programmer to remember the mapping between physical widgets and their names. We also built three example systems to illustrate some of the kinds of systems that can be implemented using Ansible.

Page generated in 0.1011 seconds