{"title":"StIgMa: Status information management for evolvable wireless sensor networks","authors":"K. Thoelen, D. Hughes, Sam Michiels, W. Joosen","doi":"10.1109/NESEA.2012.6474030","DOIUrl":null,"url":null,"abstract":"The application of run-time evolvable software stacks promises an increase in the lifetime of wireless sensor network deployments. Besides supporting changing application requirements, said systems allow the underlying platforms to adapt to new environments by replacing system and communication services at runtime. These dynamics across various software layers however complicate the provision of accurate information about the current software and environmental status of a sensor node. This is problematic as sensor network management requires such information to configure efficient systems. As such, a mechanism needs to be in place via which run-time deployable software services can make their status information available to others in a standardized manner. In this paper we introduce StIgMa; a design for a unified node-local status registry on a sensor node. StIgMa's interfaces are cross-cutting and provide access to status information on all software layers on a sensor node. This is achieved without duplication of status data and avoiding tight coupling of status information providers and clients. To allow multi-user and flexible operation, StIgMa is supported by an extensible namespace for status parameters and a query language. Evaluation of a proof-of-concept implementation confirms that node-local centralized management of status information can be realized in a light-weight manner.","PeriodicalId":245642,"journal":{"name":"2012 IEEE 3rd International Conference on Networked Embedded Systems for Every Application (NESEA)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-12-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 IEEE 3rd International Conference on Networked Embedded Systems for Every Application (NESEA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NESEA.2012.6474030","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
The application of run-time evolvable software stacks promises an increase in the lifetime of wireless sensor network deployments. Besides supporting changing application requirements, said systems allow the underlying platforms to adapt to new environments by replacing system and communication services at runtime. These dynamics across various software layers however complicate the provision of accurate information about the current software and environmental status of a sensor node. This is problematic as sensor network management requires such information to configure efficient systems. As such, a mechanism needs to be in place via which run-time deployable software services can make their status information available to others in a standardized manner. In this paper we introduce StIgMa; a design for a unified node-local status registry on a sensor node. StIgMa's interfaces are cross-cutting and provide access to status information on all software layers on a sensor node. This is achieved without duplication of status data and avoiding tight coupling of status information providers and clients. To allow multi-user and flexible operation, StIgMa is supported by an extensible namespace for status parameters and a query language. Evaluation of a proof-of-concept implementation confirms that node-local centralized management of status information can be realized in a light-weight manner.