Font Size: a A A

Design And Implementation Of An IDE For WSN Nodes

Posted on:2009-06-23Degree:MasterType:Thesis
Country:ChinaCandidate:X DouFull Text:PDF
GTID:2178360242982967Subject:Computer applications
Abstract/Summary:PDF Full Text Request
Wireless Sensor Network (WSN) is a self organized network which consists of sensor nodes connected by wireless communications. It is a technology that detects data information from covered area and sends them back to the base station.The application development of WSN is a hot spot within computer science research. Nevertheless, both resource and energy of the sensor node are very limited. Also, it is a big challenge to meet the real-time, concurrent and intercommunicating requirements of software applications.The CSpire programming language, which is a new programming language for WSN applications, has been developed. By making use of means and grammar of high level object oriented language, CSpire makes a solution that strengthen sensor node application logics' characters.Based on the CSpire, SenSprie IDE has been developed. It is considered that a good DDE is as important as a good programming language in enterprise project development.A good IDE can simplify the work, can supply with good tips, can make more robust codes and also can integrate additional functions. Help from IDE is also very important for both experts and beginners.The article begins by motives, and then lists related works for requirement analysis. After stating all the function modules, CSpire editor component is explained carefully by its design and implementation. Finally, a simple example is given to tell the developers of the usage of SenSpire IDE.
Keywords/Search Tags:Wireless Sensor Network (WSN), Integrated Development Environment (IDE), Editor, Abstract Syntax Tree (AST), ANTLR(ANother Tool for Language Recognition)
PDF Full Text Request
Related items