Font Size: a A A

Design And Implementation Of The Development Tools For Wireless Sensor Network Based On Eclipse

Posted on:2011-06-29Degree:MasterType:Thesis
Country:ChinaCandidate:L J YangFull Text:PDF
GTID:2178330332476291Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Wireless Sensor Network (WSN) is a self-organizing network composed with large-scale sensor nodes deployed in the monitored area for different motivation, such as safety monitoring, process control, crop observation and medical diagnostics. Differing from traditional application development, WSN application development consists of many steps, involving not only the code editing, compiling, debugging and other basic functions, but also the need for simulation, monitoring and other aspects, which results in great challenges in their application design and development. Therefore, development tools are necessary to simplify application development and improve development efficiency for WSN applications development.In this paper, we researched the application development tools for WSN, designed and implemented a set of development tools based on Eclipse for the CSpire/SenSpire OS 1.2. These tools contain primarily on two parts:the core components of an editor and simulator integration module. The editor, which improves the coding efficiency, encapsulates the system library interfaces in the form of XML, provides an effective incremental parsing mechanism and designs an error report and recovery mechanism with an internal code analysis module. In addition, the application for WSN simulation part, we have integrated with existing simulation tools for developers by a extensible adaptor-pattern framework to provide a unified emulation interface that hides the underlying details of the simulation, which will integrate different simulation tools, allowing developers to simulation can concentrate more on specific simulation functions and shortening the learning curve of the simulation.Compared with existing related tools in WSN, editor and integrated simulation module in this paper, to some extent, have a certain ease of use, scalability, and cross-platform features. For developers, the editor provides a rich functionality and the integration of simulation is high ease of use. For the system framework, the editor decouples the code parsing part and the specific use interface functions, provides a good encapsulation interface for simplifying the secondary development of the future. Additionally, the integration of simulation has also designed an adaptive framework, in order to facilitate the integration of various simulation features, providing scalability. The development tools are integrate in the Eclipse as plug-in provides a cross-platform feature.
Keywords/Search Tags:Wireless Sensor Network, development tools, Integrated Development Environment, Editor, Code Analysis, Simulation, Eclipse plug-in
PDF Full Text Request
Related items