作者: Wilfried Daniels , Pedro Javier del Cid Garcia , Wouter Joosen , Danny Hughes
DOI: 10.1007/978-3-319-11569-6_41
关键词: Communications protocol 、 Reuse 、 Component (UML) 、 Software 、 Overhead (computing) 、 Wireless sensor network 、 Computer science 、 Control reconfiguration 、 Distributed 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.