Automated Code Generation System for Arduino based on Device Registry
사물인터넷 영역에서도 자동화 시스템이 발전하고 있으며, 코드 자동 생성 기술은 이를 가속하고 있다. 하지만 IoT 디바이스의 액추에이터 제어를 위해서는 코드 자동 생성 시 디바이스의 정확한 정보의 입력이 필수적이다. 따라서, 본 논문에서는 디바이스 레지스트리 기반의 아두이노 코드 자동 생성 시스템을 제안한다. 제안 시스템은 사용자가 디바이스 레지스트리를 활용하여 센서 및 액추에이터와 관련된 메타데이터를 정의하고 등록한다. 또한, GPT-3.5 API를 활용하여 등록된 메타데이터 기반의 아두이노 코드를 생성할 수 있도록 프롬프트를 정의한다. 마지막으로 구현 및 시나리오를 통해 제안 시스템이 잘 동작하는지 검증한다. 이를 통해 제안 시스템은 효율적인 IoT 디바이스 개발 방식을 제공하며, IoT 기술의 접근성과 활용성을 크게 향상할 수 있을 것으로 기대된다.
Authors
- Jaeyeob Kim
- Sukhoon Lee (ORCID: https://orcid.org/0000-0003-3177-6357)
Publication Details
- Journal
- The Journal of Korean Institute of Information Technology
- Published
- 2025-02-28
- DOI
- https://doi.org/10.14801/jkiit.2025.23.2.209
- Primary Topic
- Robotics and Automated Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00