scholarly journals A Model-Driven Software Development Approach Using OMG DDS for Wireless Sensor Networks

Author(s):  
Kai Beckmann ◽  
Marcus Thoss
2018 ◽  
Vol 7 (3) ◽  
pp. 1869
Author(s):  
Zineb Aarab ◽  
Asmae El Ghazi ◽  
Rajaa Saidi ◽  
Moulay Driss Rahmani

Recently, the development of wireless sensor networks (WSNs) is spreading rapidly. WSNs are highly distributed self-organized systems which comprise a large number of resource constrained sensor nodes. Developers of WSNs face many challenges from communication, memory, limited energy… Also, mobility has become a major concern for WSN researchers. Indeed, Mobile WSNs (MWSN) consist of mobile sensor nodes that can move on their own and also interact with the physical environment. Developing applications for MWSN is a complicated process because of the wide variety of WSN applications and low-level implementation details. Integrating context-awareness can improve MWSN applications results. In this paper, some research issues and challenges involved in the design of WSNs are presented. Model-Driven Engineering offers an effective solution to WSN application developers by hiding the details of lower layers and raising the level of abstraction. In this sense, we propose a context-aware WSN architecture and WSN metamodel to ease the work for developers in this field. 


2014 ◽  
Vol 530-531 ◽  
pp. 19-22
Author(s):  
Biao Dong

Middleware supports programming abstract which facilitate the programmer task and bridge the gap between the application and the hardware. Middleware for wireless sensor networks (WSNs) can help bridge the gap and remove impediments. This paper designs GWSN, a middleware WSNs, whose architecture is composed of runtime support, application development kits, and software development kits. Runtime support in GWSN is the core of WSNs middleware and supports executing and maintenance of WSNs applications. Application development kits includes many basic function kits, such as display editor, rule editor, and workflow editor, which support the application development of WSNs. Software development kits provides easy-to-use application programming interface.


Sign in / Sign up

Export Citation Format

Share Document