Nano-Qplus 기반의 USN 응용 프로그래밍 모델A Programming Model for USN Applications based on Nano-Qplus
- Other Titles
- A Programming Model for USN Applications based on Nano-Qplus
- Authors
- 이우진; 김주일; 이광용; 정기원
- Issue Date
- Apr-2006
- Publisher
- 한국정보과학회
- Keywords
- 센서네트워크; 프로그래밍 모델; 나노 큐플러스; 자동생성; USN; Programming Model; Nano-Qplus; Code Generation
- Citation
- 정보과학회논문지 : 소프트웨어 및 응용, v.33, no.4, pp.378 - 387
- Journal Title
- 정보과학회논문지 : 소프트웨어 및 응용
- Volume
- 33
- Number
- 4
- Start Page
- 378
- End Page
- 387
- URI
- http://scholarworks.bwise.kr/ssu/handle/2018.sw.ssu/18973
- ISSN
- 1229-6848
- Abstract
- 본 논문에서는 센서네트워크를 위한 운영체제인 Nano-Qplus 기반의 응용프로그램을 자동으로 생성하기 위한 프로그래밍 모델을 제시한다. 즉, 센서네트워크를 구성하는 센서, 라우터, 싱크, 엑츄에이터와 같은 노드들이 수행해야 하는 기능에 대한 프로그램을 자동으로 생성하기 위한 프로그래밍 모델을 제시한다. 제안한 프로그래밍 모델에 따라 센서네트워크에 대한 모델을 작성하고, 이를 바탕으로 센서네트워크의 각 노드에 대한 속성 값을 스크립트를 통하여 설정하면 각 노드를 동작시킬 수 있는 프로그램이 자동으로 생성된다. 본 논문에서는 프로그래밍 모델에서 사용하는 각 노드의 속성을 설정할 수 있는 스크립트와 프로그램을 자동으로 생성하는 알고리즘을 프로그래밍 모델과 함께 설명한다.본 논문에서 제시한 기법을 이용하면 센서네트워크를 구성하는 각 노드에 대한 속성설정만으로 실행코드를 자동으로 생성함으로써 개발자들은 코드에 대한 상세한 내용을 알지 못하더라도 쉽게 응용프로그램을 구현할 수 있다. 또한 실행코드를 자동으로 생성함으로써 센서네트워크 응용프로그램을 개발하는데 소요되는 노력을 줄일 수 있으며, 신속한 코드생성을 통해 조기에 테스트를 수행하여 오류를 찾아내고 수정함으로써 검증된 코드를 생성할 수 있다.
- Files in This Item
-
Go to Link
- Appears in
Collections - College of Information Technology > School of Computer Science and Engineering > 1. Journal Articles
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.