Skip to main content
USENIX
  • Conferences
  • Students
Sign in
  • Overview
  • Workshop Organizers
  • Workshop Program
  • Sponsorship
  • Instructions for Participants
  • Call for Papers
  • Past Workshops

sponsors

Bronze Sponsor
Bronze Sponsor
Bronze Sponsor

connect with us


  •  Twitter
  •  Facebook
  •  LinkedIn
  •  Google+
  •  YouTube

twitter

Tweets by @usenix

usenix conference policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

You are here

Home ยป A Case for Ending Monolithic Apps for Connected Devices
Tweet

connect with us

A Case for Ending Monolithic Apps for Connected Devices

Monday, May 18, 2015 - 5:00pm-5:30pm
Authors: 

Rayman Preet Singh, University of Waterloo; Chenguang Shen, University of California, Los Angeles; Amar Phanishayee, Aman Kansal, and Ratul Mahajan, Microsoft Research

Abstract: 

Applications using connected devices are difficult to develop today because they are constructed as monolithic silos, tightly coupled to sensing devices, and must implement all data sensing and inference logic, even as devices move or are temporarily disconnected. We present Beam, a framework and runtime for distributed inference-driven applications that (i) decouples applications, inference algorithms, and devices, (ii) handles environmental dynamics, and (iii) automatically splits sensing and inference logic across devices while optimizing resource usage. Using Beam, applications only specify "what should be sensed or inferred," without worrying about "how it is sensed or inferred." Beam simplifies application development and maximizes the utility of user-owned devices. It is time to end monolithic apps for connected devices.

Rayman Preet Singh, University of Waterloo

Chenguang Shen, University of California, Los Angeles

Amar Phanishayee, Microsoft Research

Aman Kansal, Microsoft Research

Ratul Mahajan, Microsoft Research

Open Access Media

USENIX is committed to Open Access to the research presented at our events. Papers and proceedings are freely available to everyone once the event begins. Any video, audio, and/or slides that are posted after the event are also free and open to everyone. Support USENIX and our commitment to Open Access.

Singh PDF
View the slides
  • Log in or    Register to post comments

Bronze Sponsors

© USENIX

  • Privacy Policy
  • Contact Us