Safe Reparametrization of Component-Based WSNs

作者: Wilfried Daniels , Pedro Javier del Cid Garcia , Wouter Joosen , Danny Hughes

DOI: 10.1007/978-3-319-11569-6_41

关键词: Communications protocolReuseComponent (UML)SoftwareOverhead (computing)Wireless sensor networkComputer scienceControl reconfigurationDistributed computing

摘要: Modern Wireless Sensor Networks are moving from singe-purpose custom built solutions towards multi-purpose application hosting platforms. These platforms support multiple concurrent applications managed by actors. Reconfigurable component-models a viable solution for supporting these scenarios reducing management and development overhead while promoting software reuse. However, implicit parameter dependencies spanning component compositions make reconfiguration complex error-prone. This paper proposes composition-safe reparametrization of components. is accomplished offering language annotations that allow developers to explicit network protocols resolve enforce constraints. Our approach greatly simplifies imposing minimal runtime overhead.

参考文章(12)
Abdelmounaam Rezgui, Mohamed Eltoweissy, Service-oriented sensor-actuator networks: Promises, challenges, and the road ahead Computer Communications. ,vol. 30, pp. 2627- 2648 ,(2007) , 10.1016/J.COMCOM.2007.05.036
C Huygens, D Hughes, B Lagaisse, W Joosen, Streamlining Development for Networked Embedded Systems Using Multiple Paradigms IEEE Software. ,vol. 27, pp. 45- 52 ,(2010) , 10.1109/MS.2010.93
Danny Hughes, Klaas Thoelen, Jef Maerien, Nelson Matthys, Wouter Horre, Javier Del Cid, Christophe Huygens, Sam Michiels, Wouter Joosen, LooCI: The Loosely-coupled Component Infrastructure network computing and applications. pp. 236- 243 ,(2012) , 10.1109/NCA.2012.30
Paolo Costa, Geoff Coulson, Richard Gold, Manish Lad, Cecilia Mascolo, Luca Mottola, Gian Pietro Picco, Thirunavukkarasu Sivaharan, Nirmal Weerasinghe, Stefanos Zachariadis, The RUNES Middleware for Networked Embedded Systems and its Application in a Disaster Management Scenario ieee international conference on pervasive computing and communications. pp. 69- 78 ,(2007) , 10.1109/PERCOM.2007.36
Luca Filipponi, Andrea Vitaletti, Giada Landi, Vincenzo Memeo, Giorgio Laura, Paolo Pucci, Smart City: An Event Driven Architecture for Monitoring Public Spaces with Heterogeneous Sensors international conference on sensor technologies and applications. pp. 281- 286 ,(2010) , 10.1109/SENSORCOMM.2010.50
Geoff Coulson, Gordon Blair, Paul Grace, Francois Taiani, Ackbar Joolia, Kevin Lee, Jo Ueyama, Thirunavukkarasu Sivaharan, A generic component model for building systems software ACM Transactions on Computer Systems. ,vol. 26, pp. 1- 42 ,(2008) , 10.1145/1328671.1328672
Jan S. Rellermeyer, Gustavo Alonso, Concierge: a service platform for resource-constrained devices european conference on computer systems. ,vol. 41, pp. 245- 258 ,(2007) , 10.1145/1272996.1273022
Hsing-Jung Huang, Seng-Yong Lau, Shu-Yu Hu, P. Huang, Ting-Hao Chang, Chui-Ming Chiu, Lung-de Shyu, Sensor networks for everyday use: the BL-Live experience sensor networks ubiquitous and trustworthy computing. ,vol. 1, pp. 336- 343 ,(2006) , 10.1109/SUTC.2006.123
Amirhosein Taherkordi, Frédéric Loiret, Azadeh Abdolrazaghi, Romain Rouvoy, Quan Le-Trung, Frank Eliassen, Programming sensor networks using REMORA component model distributed computing in sensor systems. ,vol. 6131, pp. 45- 62 ,(2010) , 10.1007/978-3-642-13651-1_4
A. Dunkels, B. Gronvall, T. Voigt, Contiki - a lightweight and flexible operating system for tiny networked sensors local computer networks. pp. 455- 462 ,(2004) , 10.1109/LCN.2004.38