首页 | 本学科首页   官方微博 | 高级检索  
     

TinyOS集成开发环境的设计与实现
引用本文:郭文生,刘奎安,桑楠. TinyOS集成开发环境的设计与实现[J]. 计算机应用, 2008, 28(5): 1283-1286
作者姓名:郭文生  刘奎安  桑楠
作者单位:电子科技大学,计算机科学与工程学院,成都,610054
基金项目:国家高技术研究发展计划(863计划)
摘    要:TinyOS是针对资源非常有限的无线传感器网络节点而设计的构件化操作系统,采用构件化描述语言nesC进行开发。由于采用基于构件的软件工程(CBSE)技术,TinyOS可以看成是一个构件库,简化了无线传感器节点上的应用程序设计,但目前缺乏系统配套的构件管理工具和高效集成开发环境(IDE)。分析了构件化描述语言nesC和TinyOS的开发过程,设计并实现了一种构件化集成开发环境及其构件管理器。根据分析和实际使用,该开发环境能有效地简化开发流程并提高开发效率。

关 键 词:无线传感器网络  TinyOS  集成开发环境  nesC  构件
文章编号:1001-9081(2008)05-1283-04
收稿时间:2007-11-17
修稿时间:2007-11-17

Design and implementation of TinyOS integrated developing environment
GUO Wen-sheng,LIU Kui-an,SANG Nan. Design and implementation of TinyOS integrated developing environment[J]. Journal of Computer Applications, 2008, 28(5): 1283-1286
Authors:GUO Wen-sheng  LIU Kui-an  SANG Nan
Affiliation:GUO Wen-sheng,LIU Kui-an,SANG Nan(School of Computer Science , Engineering,University of Electronic Science , Technology of China,Chengdu Sichuan 610054,China)
Abstract:TinyOS is an open-source component-based operating system, which is designed for sensor networks nodes that have very limiting resources. TinyOS is implemented in component-developing language nesC. Benefiting from the Component-based Software Engineering (CBSE), TinyOS itself is a library of components, making application-developing work much more simple, but currently lack of mature Integrated Development Environment (IDE). Through analyzing nesC and the process of TinyOS development, this paper designed an IDE for TinyOS development. Results demonstrate the IDE makes the developing work much more efficient.
Keywords:wireless sensor network  TinyOS  integrated development environment  nesC  component
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机应用》浏览原始摘要信息
点击此处可从《计算机应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号