Sensor Network Development using Cadena
Large scale development efforts are also increasingly being based on software product lines - a development process in which software for families of similar products is built from reusable infrastructure and common application components. This project aims to develop a framework for model-driven, product line-based design and implementation of sensor network applications. The framework will include model-driven analysis tools to aid the designer in configuration and selection of protocols and protocol parameters, and simulation engine plug-ins to evaluate design choices. The framework is expected to drive down development cost and time as well as reduce the level of expertise needed to develop and deploy a sensor network. This work is being done in the context of several ongoing projects in the application areas of Radiation Surveillance, Veterinary Telemedicine, Precision Agriculture and Home Health-care monitoring networks. We are initially developing the model-driven complete tool chain targeting the Motes platform based on the component model supported by NesC.
Below you will find several examples of using Cadena to model sensor network applications.



