SMIILE: Smart Module Integration for IoT Programming Logic and Environment

dc.contributor.authorFarber, Tami
dc.contributor.authorSchultz, Clinton
dc.date.accessioned2021-07-16T19:54:36Z
dc.date.available2021-07-16T19:54:36Z
dc.date.created2020
dc.description2020 Celebration of Student Research and Creativity presentationen_US
dc.description.abstractThe 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.urihttps://youtu.be/p5hyacXEKPken_US
dc.identifier.urihttp://hdl.handle.net/11216/3768
dc.language.isoen_USen_US
dc.publisherNorthern Kentucky Universityen_US
dc.relation.ispartofseriesCelebration of Student Research and Creativity;2020
dc.subjectInternet of thingsen_US
dc.subjectComputer programmingen_US
dc.titleSMIILE: Smart Module Integration for IoT Programming Logic and Environmenten_US
dc.typePresentationen_US

Files