Browse > Article
http://dx.doi.org/10.12673/jant.2015.19.4.330

Study on Component-Based Middleware for IoT Service Scalability  

Shin, Seung-Hyeok (Department of Cyber Security, Gumi University)
Abstract
A service in the environments of internet of things (IoT) exist various types with automation facilities and sensors. There can configure so many communication protocols to networking facilities and sensors. To provide efficient various kind of service, a middleware platform, is based on the internet protocol network, is needed a unified access with devices, controlling and monitoring huge kind of facilities and sensors, to provide a efficient IoT service and application configurations. In this paper, we propose a middleware that an application and service interact with automation facilities and monitor sensors. The proposed middleware is designed with adapter pattern that one of the software engineering design pattern. The adapter pattern is to ensure communication with each sensor and to make sure of service scalability. Finally, the proposed component middleware shows that variety sensors can be easily configure the service in the IoT environment.
Keywords
Internet of things; Component; Middleware; Adapter design pattern; Service scalability;
Citations & Related Records
Times Cited By KSCI : 8  (Citation Analysis)
연도 인용수 순위
1 K. Ashton, "Internet of things," RFiD Journal, Vol. 22, No. 7, pp.97-114, Jun, 2009.
2 H. J. La and S. D. Kim, "Unconventional issues and solutions in developing IoT applications," Journal of the Korea Information Processing Society Transactions on Computer and Communication Systems, Vol. 3, No. 10, pp.337-350, Mar. 2014.
3 ISO, ISO/IEC 9216, Information Technology - Software Quality Characteristics and Metrics, 1998.
4 J. K. Hong, "Framework of security development method based on component," Journal of the Korea Academia-Industrial Cooperation Society, Vol. 11, No. 3, pp.926-930, 2010.   DOI
5 H. J. Kim, Y. G. Seo, S. B. Kim, K. J. Kang and B. K. Lee, "Design and implementation of component-based configuration and data management system for weapon system R&D processes," Journal of the Korea Society of Computer and Information, Vol. 13, No. 7, pp.127-138, Dec, 2008.
6 J. W. Jeong and M. J. Lee, "An energy control model of smart video devices for the internet of things," Journal of Advanced Navigation Technology, Vol. 19, No. 1, pp.66-73, Feb, 2015.   DOI
7 S. J. Park, K. S. Park and C. H. Park, "High efficient game server using ACE network framework," Journal of Korea Game Society, Vol. 9, No. 1, pp.75-84, 2009.
8 H. Seong, J. Y. Kwak and J. S. Kim, "Design and implementation of communication framework for multi-agents," in Proceedings of the 28th Korea Information Science Society Fall Conference, Seoul: Korea, Vol.28, No.2, pp.568-570, Oct. 2001.
9 G. H. Lee, J. S. Heo and M. K. Kim, "Design and implementation of a CORBA/SNMP gateway," Journal of the Korea Information Processing Society, Vol. 7, No. 8, pp.2505-2513, 2000.
10 K. H. An, D. S. Cho and B. H. Hong, "Implementaion of OpenGIS-based middleware using CORBA," Journal of the Korea Open Geographic Information Systems Research Society, Vol. 1, No. 1, pp.19-28, 1999.
11 Y. J. Seo and Y. J. Song, "A study on component modeling tool based on design pattern," in Proceedings of the Korea Information Processing Society Conference, Gwangju: Korea, pp.437-440, Oct, 2001.
12 W. G. Jun and M. H. Lee, "Implementation of e-Meters system middleware base on RFID/USN," Journal of Advanced Navigation Technology, Vol. 15, No. 5, pp.729-734, Oct, 2011.
13 J. W. Suk and I. T. Ryoo, "Data transmission processing system design for real-time distributed simulation by using software design patterns," Journal of Digital Contents Society, Vol. 10, No. 4, pp.649-657, Dec, 2009.
14 H. J. Kang, "Study on the next disaster safety communication network in M2M communication," Journal of Advanced Navigation Technology, Vol. 15, No. 4, pp.585-590, Aug, 2011.
15 M. H. Moon and K. W. Koo, "Development of real time distributed object remote monitoring system," Journal of Advanced Navigation Technology, Vol. 13, No. 1, pp.79-86, Feb, 2009.
16 K. B. Heo Y. G. Kim, and D. I. Yang, "The study of framework model for software productivity enhancement in object-oriented environment," Journal of Advanced Navigation Technology, Vol. 14, No. 6, pp.900-908, Dec, 2012.