Accessors: Scalable IoT Programming
Christopher Brooks, Jian Wu, Beth Osyk, Roozbeh Jafari, Edward A. Lee

Citation
Christopher Brooks, Jian Wu, Beth Osyk, Roozbeh Jafari, Edward A. Lee. "Accessors: Scalable IoT Programming". Talk or presentation, 15, November, 2016; Poster presented at the SwarmLab Fall Retreat 2016.

Abstract
Accessors are a technology for making the Internet of Things accessible to a broader community of citizens, inventors, and service providers through open interfaces, an open community of developers, and an open repository of technology. Developed by the TerraSwarm Research Center, accessors enable composing heterogeneous devices and services in the Internet of Things (IoT). In this poster, we present a sample application that collects gesture recognition data from a watch via an accessor, processes the data and then notifies a Philips Hue lightbulb via another accessor. A third accessor sends data to the Global Data Plane (GDP) and a separate accessor reads the data from the GDP and makes it available via WebSockets so that a browser can display the gesture events.

Electronic downloads


Internal. This publication has been marked by the author for TerraSwarm-only distribution, so electronic downloads are not available without logging in.
Citation formats  
  • HTML
    Christopher Brooks, Jian Wu, Beth Osyk, Roozbeh Jafari,
    Edward A. Lee. <a
    href="http://www.terraswarm.org/pubs/898.html"><i>Accessors:
    Scalable IoT Programming</i></a>, Talk or
    presentation,  15, November, 2016; Poster presented at the
    <a
    href="https://swarmlab.eecs.berkeley.edu/retreats/swarm-lab-fall-retreat-2016"
    >SwarmLab Fall Retreat 2016</a>.
  • Plain text
    Christopher Brooks, Jian Wu, Beth Osyk, Roozbeh Jafari,
    Edward A. Lee. "Accessors: Scalable IoT
    Programming". Talk or presentation,  15, November,
    2016; Poster presented at the <a
    href="https://swarmlab.eecs.berkeley.edu/retreats/swarm-lab-fall-retreat-2016"
    >SwarmLab Fall Retreat 2016</a>.
  • BibTeX
    @presentation{BrooksWuOsykJafariLee16_AccessorsScalableIoTProgramming,
        author = {Christopher Brooks and Jian Wu and Beth Osyk and
                  Roozbeh Jafari and Edward A. Lee},
        title = {Accessors: Scalable IoT Programming},
        day = {15},
        month = {November},
        year = {2016},
        note = {Poster presented at the <a
                  href="https://swarmlab.eecs.berkeley.edu/retreats/swarm-lab-fall-retreat-2016"
                  >SwarmLab Fall Retreat 2016</a>.},
        abstract = {Accessors are a technology for making the Internet
                  of Things accessible to a broader community of
                  citizens, inventors, and service providers through
                  open interfaces, an open community of developers,
                  and an open repository of technology. Developed by
                  the TerraSwarm Research Center, accessors enable
                  composing heterogeneous devices and services in
                  the Internet of Things (IoT). In this poster, we
                  present a sample application that collects gesture
                  recognition data from a watch via an accessor,
                  processes the data and then notifies a Philips Hue
                  lightbulb via another accessor. A third accessor
                  sends data to the Global Data Plane (GDP) and a
                  separate accessor reads the data from the GDP and
                  makes it available via WebSockets so that a
                  browser can display the gesture events.},
        URL = {http://terraswarm.org/pubs/898.html}
    }
    

Posted by Christopher Brooks on 18 Nov 2016.
Groups: tools

Notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright.