Browse > Article
http://dx.doi.org/10.5573/IEIESPC.2014.3.6.393

Design of Lightweight JavaScript Software Platform for the Internet of Things  

Lee, Wonjun (Department of Electrical and Computer Engineering, Korea University)
Na, Yeoul (Department of Electrical and Computer Engineering, Korea University)
Kim, Seon Wook (Department of Electrical and Computer Engineering, Korea University)
Publication Information
IEIE Transactions on Smart Processing and Computing / v.3, no.6, 2014 , pp. 393-396 More about this Journal
Abstract
Recently, the internet of things (IoT) has become increasingly attractive in many areas to realize smart worlds. JavaScript has become prevalent for IoT programming because of its familiarity with web programmers. On the other hand, JavaScript does not allow the direct control of IoT hardware due to its language limitation. This paper proposes the IoT software platform for JavaScript programming to resolve the limitation. For proof of concept, the platform based on SpiderMonkey and Raspberry Pi was implemented.
Keywords
SpiderMonkey; Raspberry Pi; JavaScript; IoT; Node.js;
Citations & Related Records
연도 인용수 순위
  • Reference
1 J. Holler, V. Tsiatsis, C. Mulligan, S. Karnouskos, S. Avesand, D. Boyle. From Machine-to-Machine to the Internet of Things: Introduction to a New Age of Intelligence. Elsevier, 2014
2 Node.js home page.
3 S. Tilkov, S. Vinoski. Node.js: Using JavaScript to Build High-Performance Network Programs. IEEE Internet Computing, 14(6):80-83, November 2010.   DOI   ScienceOn
4 NPM is a package manager for JavaScript.
5 Mozilla Foundation. SpiderMonkey. Mozilla wiki:
6 Mozilla Foundation. mozjs-xx is Spidermonkey version name.
7 RASPBERRY PI FOUNDATION. Raspberry Pi.
8 GPIO pin number library.