Abstract
This paper addresses the issue of current Internet of Things (IoT) development---the decentralized IoT model---in a manner of a peer-to-peer network and interoperable IoT devices. This paper proposes a new IoT software architecture, the Devify software framework, to address the peer-to-peer IoT network and the interoperable IoT device development. Besides, the work also shows through experiments that an IoT application server can simply use the flow-based programming (FBP) paradigm to define the application as a data exchange network. Therefore, the software architecture also provides such FBP runtime environment for writing IoT application servers.
Publisher
Association for Computing Machinery (ACM)
Subject
Engineering (miscellaneous),Computer Science (miscellaneous)
Reference20 articles.
1. Toward a Distributed Data Flow Platform for the Web of Things (Distributed Node-RED)
2. Frank Buschmann Michael Kircher and Douglas C Schmidt. 2011. Pattern oriented software architecture (1 ed.). Wiley. Frank Buschmann Michael Kircher and Douglas C Schmidt. 2011. Pattern oriented software architecture (1 ed.). Wiley.
3. JerryScript. 2017. Ultra-lightweight JavaScript engine for the Internet of Things. (2017). https://github.com/Samsung/jerryscript JerryScript. 2017. Ultra-lightweight JavaScript engine for the Internet of Things. (2017). https://github.com/Samsung/jerryscript
Cited by
16 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献