사물인터넷(IoT:Internet of Things)이 이슈화 되면서 컴퓨팅 장비를 내장하여 인터넷에 연결되는 다양한
사물들이 개발되고 있다. 현재 사물인터넷은 수많은 종류의 장치들을 이용하기 때문에 이를 제어하기 위
해서는 각 소프트웨어와 하드웨어의 특성에 맞추어 개발해야한다. 또한, 사물인터넷 개발에는 드라이버와
어플리케이션 개발이 함께 이루어져야 하지만 서로 다른 분야의 개발자가 각 분야를 개발하기 위해서는
많은 시간이 소모되므로 높은 생산성 저하가 예상된다. 본 논문에서는 위의 문제들을 해결하고, 사물인터
넷 진입장벽을 낮추기 위해 통합 디바이스 드라이버 개발 도구를 제안한다. 본 논문에서 제안하는 개발
도구를 이용하면 어떠한 플랫폼에서도 사용할 수 있는 드라이버를 쉽게 개발할 수 있고, 어플리케이션에
서 간단하게 사용할 수 있어 사물인터넷 생산성 향상에 크게 기여한다.
|