A Vision of Swarmlets
Beth Osyk, Edward A. Lee, Marten Lohstroh, Armin Wasicek, Chris Shaver, Matt Weber

Citation
Beth Osyk, Edward A. Lee, Marten Lohstroh, Armin Wasicek, Chris Shaver, Matt Weber. "A Vision of Swarmlets". Talk or presentation, 29, October, 2014; Poster presented at the 2014 TerraSwarm Annual Meeting.

Abstract
"Swarmlets" are applications and services that leverage networked sensors and actuators with cloud services and mobile devices. This paper offers a way to construct swarmlets by composing "accessors," which are wrappers for sensors, ac- tuators, and services, that export an actor interface. We propose that an actor semantics provides ways to compose accessors with disciplined and understandable concurrency models, while hiding from the swarmlet the details of the mechanisms by which the accessor provides sensor data, controls an actuator, or accesses a service. This architecture can leverage the enormous variety of mechanisms that have emerged for such interactions, including HTTP, Websockets, CoAP, MQTT, and many others. Recognizing that these standards have emerged because of huge variability of requirements for bandwidth, latency, and security, accessors embrace heterogeneity instead of attempting to homogenize.

Electronic downloads

Citation formats  
  • HTML
    Beth Osyk, Edward A. Lee, Marten Lohstroh, Armin Wasicek,
    Chris Shaver, Matt Weber. <a
    href="http://www.terraswarm.org/pubs/447.html"><i>A
    Vision of Swarmlets</i></a>, Talk or
    presentation,  29, October, 2014; Poster presented at the
    <a
    href="http://www.terraswarm.org/conferences/14/annual"
    >2014 TerraSwarm Annual Meeting</a>.
  • Plain text
    Beth Osyk, Edward A. Lee, Marten Lohstroh, Armin Wasicek,
    Chris Shaver, Matt Weber. "A Vision of Swarmlets".
    Talk or presentation,  29, October, 2014; Poster presented
    at the <a
    href="http://www.terraswarm.org/conferences/14/annual"
    >2014 TerraSwarm Annual Meeting</a>.
  • BibTeX
    @presentation{OsykLeeLohstrohWasicekShaverWeber14_VisionOfSwarmlets,
        author = {Beth Osyk and Edward A. Lee and Marten Lohstroh
                  and Armin Wasicek and Chris Shaver and Matt Weber},
        title = {A Vision of Swarmlets},
        day = {29},
        month = {October},
        year = {2014},
        note = {Poster presented at the <a
                  href="http://www.terraswarm.org/conferences/14/annual"
                  >2014 TerraSwarm Annual Meeting</a>.},
        abstract = {"Swarmlets" are applications and services that
                  leverage networked sensors and actuators with
                  cloud services and mobile devices. This paper
                  offers a way to construct swarmlets by composing
                  "accessors," which are wrappers for sensors, ac-
                  tuators, and services, that export an actor
                  interface. We propose that an actor semantics
                  provides ways to compose accessors with
                  disciplined and understandable concurrency models,
                  while hiding from the swarmlet the details of the
                  mechanisms by which the accessor provides sensor
                  data, controls an actuator, or accesses a service.
                  This architecture can leverage the enormous
                  variety of mechanisms that have emerged for such
                  interactions, including HTTP, Websockets, CoAP,
                  MQTT, and many others. Recognizing that these
                  standards have emerged because of huge variability
                  of requirements for bandwidth, latency, and
                  security, accessors embrace heterogeneity instead
                  of attempting to homogenize.},
        URL = {http://terraswarm.org/pubs/447.html}
    }
    

Posted by Marten Lohstroh on 6 Nov 2014.
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.