Design Methodology of Microservices to Support Predictive Analytics for IoT Applications

被引:20
作者
Ali, Sajjad [1 ]
Jarwar, Muhammad Aslam [1 ]
Chong, Ilyoung [1 ]
机构
[1] Hankuk Univ Foreign Studies, Dept Informat & Commun Engn, Seoul 02450, South Korea
关键词
Internet of Things (IoT); Web of Objects (WoO); IoT analytics; microservices; semantic ontology; EDGE;
D O I
10.3390/s18124226
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
In the era of digital transformation, the Internet of Things (IoT) is emerging with improved data collection methods, advanced data processing mechanisms, enhanced analytic techniques, and modern service platforms. However, one of the major challenges is to provide an integrated design that can provide analytic capability for heterogeneous types of data and support the IoT applications with modular and robust services in an environment where the requirements keep changing. An enhanced analytic functionality not only provides insights from IoT data, but also fosters productivity of processes. Developing an efficient and easily maintainable IoT analytic system is a challenging endeavor due to many reasons such as heterogeneous data sources, growing data volumes, and monolithic service development approaches. In this view, the article proposes a design methodology that presents analytic capabilities embedded in modular microservices to realize efficient and scalable services in order to support adaptive IoT applications. Algorithms for analytic procedures are developed to underpin the model. We implement the Web Objects to virtualize IoT resources. The semantic data modeling is used to promote interoperability across the heterogeneous systems. We demonstrate the use case scenario and validate the proposed design with a prototype implementation.
引用
收藏
页数:29
相关论文
共 45 条
[1]  
Abadi M, 2016, PROCEEDINGS OF OSDI'16: 12TH USENIX SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION, P265
[2]   A Model of Socially Connected Web Objects for IoT Applications [J].
Ali, Sajjad ;
Kibria, Muhammad Golam ;
Jarwar, Muhammad Aslam ;
Lee, Hoon Ki ;
Chong, Ilyoung .
WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2018,
[3]  
Ali S, 2017, I C INF COMM TECH CO, P864, DOI 10.1109/ICTC.2017.8190800
[4]  
Ali S, 2017, 2017 31ST INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN), P474, DOI 10.1109/ICOIN.2017.7899538
[5]  
Ali S, 2016, I C INF COMM TECH CO, P816, DOI 10.1109/ICTC.2016.7763305
[6]  
[Anonymous], ICORE INT CONN OBJ R
[7]  
Bazzani M., 2012, 2012 IEEE 11 INT C T, P1954
[8]   ALMANAC: Internet of Things for Smart Cities [J].
Bonino, Dario ;
Alizo, Maria Teresa Delgado ;
Alapetite, Alexandre ;
Gilbert, Thomas ;
Axling, Mathias ;
Udsen, Helene ;
Soto, Jose Angel Carvajal ;
Spirito, Maurizio .
2015 3RD INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD (FICLOUD) AND INTERNATIONAL CONFERENCE ON OPEN AND BIG (OBD), 2015, :309-316
[9]  
Cao Y, 2015, PROCEEDINGS OF THE 2015 IEEE INTERNATIONAL CONFERENCE ON NETWORKING, ARCHITECTURE AND STORAGE (NAS), P2, DOI 10.1109/NAS.2015.7255196
[10]   IoT Big-Data Centred Knowledge Granule Analytic and Cluster Framework for BI Applications: A Case Base Analysis [J].
Chang, Hsien-Tsung ;
Mishra, Nilamadhab ;
Lin, Chung-Chih .
PLOS ONE, 2015, 10 (11)