본 과제는 IoT 서비스 제공을 위해 자동 프로그램이 적용될 수 있는 시스템 전반 요소를 분석하고, 이를 수행하기 위한 관련 기술을 개선·원천화하는 연구임.
연구 목표는 자동 프로그램 적용에 필요한 기술들의 개선과 원천 기술 개발이며, 핵심 연구 내용은 IoT 시스템 구조 및 트리거 액션 기반 응용 개발 기술 분석, 사용자 요구사항의 고차원 추상화(트리거 액션 기반 모델 고도화, 온톨로지 기반 의미 인식), 데이터 특성에 따른 시각화 자동 프로그래밍(도구 추천 및 자동 전환) 및 모델 개선·대안 제시임. 기대 효과는 자동 코드 생성 원천 기술 획득을 통한 IoT 소프트웨어 경쟁력 강화, IoT 응용 개발 효율 향상, 의미 정보를 형식언어로 변환하는 범용 활용과 동적 참여 이탈 문제 해결에 기여함.
자동 프로그래밍자동 코드 생성스마트 오브젝트사물 인터넷소프트웨어 자동 테스트지능형 시스템AutomaticProgrammingAutomaticCodeGenerationSmartObjectIoTAutomaticSWtestingIntelligentSystem