—The development of applications for wireless sensor networks can be a challenging task, requiring the developer to be knowledgeable of low-level issues from sensor platform, operating system, and programming language together with knowledge of the application domain. One consequence of this scenario is that the WSN programmer receives an overload of demands of development, due to the low participation of the domain expert in the direct definition of rules, events and high-level requirements of the application. This fact can be explained, in part, due to the absence of mechanisms to promote the participation of the domain expert in the process of developing the application. This somewhat complicates the process of universalization of applications based on wireless sensor networks. This paper presents an architecture to face this issue. The proposed solution is based on the integration of rule-based system with sensor-cloud computing environment.
—Cloud-sensor, wireless sensor network, rule-based system, separation of concern.
Saymon Castro is with the Federal Institute of Espirito Santo, Brazil (e-mail: saymon@ ifes.edu.br).
José Gonçalves is with the Department of Computer Science Federal University of Espirito Santo, Vitória, Brazil (e-mail: email@example.com).
Eugênio Fraga is with the Federal University of Espírito Santo, Vitória, Brazil (e-mail: firstname.lastname@example.org).
Cite:Saymon Castro de Souza, José Gonçalves Pereira Filho, and Eugênio Fraga Spessimille, "A Rule-Base Approach for WSN Application Development in a Cloud Environment," Journal of Advances in Computer Networks vol. 1, no. 4, pp. 306-309, 2013.