CFP Software Engineering for Sensor Network Applications
The Workshop on Software Engineering for Sensor Network Applications (SESENA) will be held in conjunction with ACM/IEEE Intl. Conf. on Software Engineering (ICSE) on May 3, 2010, Cape Town, South Africa.
EXTENDED DEADLINE: January 21, 2010
Creating distributed sensor network applications is a challenging and cumbersome task where multiple objectives need to be pursued simultaneously. Sensor network developers have to address not only the functional application requirements, but also have to cope with a number of difficult non-functional requirements and constraints resulting from scarce resources including energy, from the need for self-organization and unattended operation, from the heterogeneity of sensor nodes, and from the unpredictability of the deployment environment.
The lack of appropriate software development methodologies and tools often leads to unstable and suboptimal implementations. Software engineering support is therefore sought that eases the development task and helps to produce optimized application software tailored to the specific application environment and sensor network conditions. Appropriate development support is needed for all phases of the application software lifecycle.
The aim of the SESENA workshop is to bring together the software engineering and sensor network communities (both academia and industry) to jointly address this challenge. The workshop goals are to provide a discussion forum on software development methodologies and tools for sensor network applications, and to establish a community that carries the discussion on even after the workshop. The workshop will feature an invited keynote talk, paper presentations, demonstrations of tools, as well as a working session.
TOPICS OF INTEREST
Specific topics of interest for the workshop include, but are not limited to the following aspects of software engineering for sensor networks:
- model-driven approaches
- (macro)programming models, languages, and compilers
- genetic programming techniques
- multi-objective software development methodologies
- validation, verification, and debugging of functional and non-functional properties
- integrated solutions for multiple phases of the application lifecycle
- interfacing sensor network and backend software
More info regarding submission here


Pingback: Questions about Network Engineering/Security? | Network Security Jobs