skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Tierless Programming for the Internet of Things

Abstract

The Internet of Things (IoT) is about Internet-addressability and connectivity for everyday devices. The goal of this project was to create a framework to allow developers to more easily control IoT devices and turn their interactions into meaningful applications. We leveraged a tierless approach for Software Defined Networking (SDN) to build this framework. We expanded Flowlog, a tierless programming language for SDN controllers, to support IoT devices developed by Spark IO to build this framework.

Authors:
 [1]
  1. Brown Univ., Providence, RI (United States)
Publication Date:
Research Org.:
Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
Sponsoring Org.:
USDOE
OSTI Identifier:
1169934
Report Number(s):
SAND2015-0642R
562511
DOE Contract Number:
AC04-94AL85000
Resource Type:
Technical Report
Country of Publication:
United States
Language:
English
Subject:
97 MATHEMATICS AND COMPUTING

Citation Formats

Decker, Brett. Tierless Programming for the Internet of Things. United States: N. p., 2015. Web. doi:10.2172/1169934.
Decker, Brett. Tierless Programming for the Internet of Things. United States. doi:10.2172/1169934.
Decker, Brett. Sun . "Tierless Programming for the Internet of Things". United States. doi:10.2172/1169934. https://www.osti.gov/servlets/purl/1169934.
@article{osti_1169934,
title = {Tierless Programming for the Internet of Things},
author = {Decker, Brett},
abstractNote = {The Internet of Things (IoT) is about Internet-addressability and connectivity for everyday devices. The goal of this project was to create a framework to allow developers to more easily control IoT devices and turn their interactions into meaningful applications. We leveraged a tierless approach for Software Defined Networking (SDN) to build this framework. We expanded Flowlog, a tierless programming language for SDN controllers, to support IoT devices developed by Spark IO to build this framework.},
doi = {10.2172/1169934},
journal = {},
number = ,
volume = ,
place = {United States},
year = {Sun Feb 01 00:00:00 EST 2015},
month = {Sun Feb 01 00:00:00 EST 2015}
}

Technical Report:

Save / Share: