Digital Repository

SMIILE: Smart Module Integration for IoT Programming Logic and Environment

Show simple item record

dc.contributor.author Farber, Tami
dc.contributor.author Schultz, Clinton
dc.date.accessioned 2021-07-16T19:54:36Z
dc.date.available 2021-07-16T19:54:36Z
dc.date.created 2020
dc.identifier.uri http://hdl.handle.net/11216/3768
dc.description 2020 Celebration of Student Research and Creativity presentation en_US
dc.description.abstract The Internet of Things (IoT) is a smart environment, that connects assorted devices to each other and to broader networks like the Internet. An IoT environment can include servers and web clients, sensors and relays, and gadgets like watches, phones, and refrigerators. This diversity means an IoT developer needs to employ multiple programming languages, tools, and configuration set-ups in the development of a single product. In order to help with this burden, we support an IoT programming model that allows developers to describe their application logic with configuration information as input files. Then the proposed compiler, called SMIILE, analyzes these input files to generate deployable code, configuration specifications, and other necessary information to guide IoT programmers building applications or services. SMIILE, Smart Module Integration for IoT Logic and Environment, is a compiler being developed independently at NKU that aims to generate a developer’s code in different programming languages depending on the needs of the devices and the platforms they will be deployed on. en_US
dc.description.uri https://youtu.be/p5hyacXEKPk en_US
dc.language.iso en_US en_US
dc.publisher Northern Kentucky University en_US
dc.relation.ispartofseries Celebration of Student Research and Creativity;2020
dc.subject Internet of things en_US
dc.subject Computer programming en_US
dc.title SMIILE: Smart Module Integration for IoT Programming Logic and Environment en_US
dc.type Presentation en_US


Files in this item

Files Size Format View

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record