Using graphical process modeling for realizing SOA programming paradigms in sensor networks

Designing and modifying sensor network applications demand for IT expertise in the field of distributed systems. Programming paradigms used in application development for sensor networks like object orientation do not refer to the distributed nature of a sensor network application. This represses the usage of sensor network technology as part of industrial applications. In enterprises graphical tools like BPEL and BPMN are used to coordinate distributed processes and overcome the complexity of the interaction among different components. In this work we introduce the GWELS toolbox as graphical process modeling tool to realize the service oriented programming paradigm for sensor networks and ease the development and integration of sensor network applications. We exemplarily design and deploy a sensor network application with GWELS to demonstrate the applicability of our approach.