Browse > Article
http://dx.doi.org/10.17661/jkiiect.2018.11.4.379

Design and Implementation of Nools-based Rule Engine for Smart IoE Platform  

Lee, Sung-Hun (Department of Computer Engineering, Kumoh National Institute of Technology)
Hwang, Chae-Eun (Department of Computer Engineering, Kumoh National Institute of Technology)
Jeong, Jin-Woo (Department of Computer Engineering, Kumoh National Institute of Technology)
Publication Information
The Journal of Korea Institute of Information, Electronics, and Communication Technology / v.11, no.4, 2018 , pp. 379-387 More about this Journal
Abstract
In order to make the IoT ecosystem more usable and friendly to general users, the interaction between the users and platforms/devices and its UX must be improved. In this study, a web-based rule engine system to help users intuitively interact with the various devices and services in IoE (Internet of Everything) platform is proposed. The proposed system consists of web interfaces and UI components for creating and managing rule-based scenarios using sensors, actuators, and external services in an intuitive way. Also, a rule management module for automatically translating the rules from the web interface into Nools rule engine compatible ones is proposed. Finally, we show the usability and feasibility of the proposed system by demonstration of rule-based use cases of IoT devices and external services.
Keywords
IoE; IoT; Nools; rule engine; web interface;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 M. Stauffer, "Connecting the internet of everything," Proceedings of IEEE Hot Chips 26 Symposium, pp. 1-38, 2014.
2 IBM Watson IoT Platform, http://internetofthings.ibmcloud.com/
3 Thing+, http://thingplus.net/
4 AWS IoT, https://aws.amazon.com/iot/
5 Kyung Hoon Jang and Jae Il Park, "Study on IoT System Design for Factory Site Management Service by Event - Condition - Action Rules", Proceedings of Korean Operations Research And Management Society Conference, pp. 1459-1465, Apr, 2015.
6 KyeYoung Kim, HyunDong Lee and Dae-Soo Cho, "Real-time Event Processing Role Management System for IFTTT Service," Journal of Korea Multimedia Society, Vol. 20, No. 8, pp. 1379-1386, Aug, 2017.   DOI
7 Jung Min Byun, Sung Soon Park and Kyung Hoon Kim, "Designing and Implementation of Rule-based Automation control and management Framework considering the IoT devices scalability," Proceedings of KIISE Winter Conference, pp. 398-400, Dec, 2015.
8 Heon-Je Lee, Sung-Soon Park and Kyung-Hoon Kim, "Expandable IoT integrated Management and Rule based automation System," Proceedings of KIISE Winter Conference, pp. 1627-1629, Dec, 2015.
9 Han-Jo Jeong and Byung-Hwa Park, "Context/Behavior segmentation and Rule-based recommendation system for IoT environment," Proceedings of KIISS Conference, pp. 13-13, Nov, 2015.
10 Gil Heo, Seoung-Kuk Yang, Mi-Hwa Kim, hyang-jin Lee, Je-Min Kim, Jung-Hwa Choi, Eun-Seok Seo and Young-Tack Park, "A Context-Aware System for Smart Phone Using Rule Base Inference Engine," Proceedings of KIISE Computer Congress, Vol. 27, No. 2C, pp. 273-277, Nov, 2010.
11 Nools, http://github.com/noolsjs/nools
12 Chang-Seup Han and Chang-Jae Kim, "A Study on Context-Aware IoT Design Using Decision Tree," The Journal of Korean Institute of Information Technology, Vol. 14, No. 1, pp. 203-210, Jan, 2016.