Cargando…
Automated Construction of Node Software Using Attributes in a Ubiquitous Sensor Network Environment
In sensor networks, nodes must often operate in a demanding environment facing restrictions such as restricted computing resources, unreliable wireless communication and power shortages. Such factors make the development of ubiquitous sensor network (USN) applications challenging. To help developers...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Molecular Diversity Preservation International (MDPI)
2010
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3231214/ https://www.ncbi.nlm.nih.gov/pubmed/22163678 http://dx.doi.org/10.3390/s100908663 |
_version_ | 1782218169760350208 |
---|---|
author | Lee, Woojin Kim, Juil Kang, JangMook |
author_facet | Lee, Woojin Kim, Juil Kang, JangMook |
author_sort | Lee, Woojin |
collection | PubMed |
description | In sensor networks, nodes must often operate in a demanding environment facing restrictions such as restricted computing resources, unreliable wireless communication and power shortages. Such factors make the development of ubiquitous sensor network (USN) applications challenging. To help developers construct a large amount of node software for sensor network applications easily and rapidly, this paper proposes an approach to the automated construction of node software for USN applications using attributes. In the proposed technique, application construction proceeds by first developing a model for the sensor network and then designing node software by setting the values of the predefined attributes. After that, the sensor network model and the design of node software are verified. The final source codes of the node software are automatically generated from the sensor network model. We illustrate the efficiency of the proposed technique by using a gas/light monitoring application through a case study of a Gas and Light Monitoring System based on the Nano-Qplus operating system. We evaluate the technique using a quantitative metric—the memory size of execution code for node software. Using the proposed approach, developers are able to easily construct sensor network applications and rapidly generate a large number of node softwares at a time in a ubiquitous sensor network environment. |
format | Online Article Text |
id | pubmed-3231214 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2010 |
publisher | Molecular Diversity Preservation International (MDPI) |
record_format | MEDLINE/PubMed |
spelling | pubmed-32312142011-12-07 Automated Construction of Node Software Using Attributes in a Ubiquitous Sensor Network Environment Lee, Woojin Kim, Juil Kang, JangMook Sensors (Basel) Article In sensor networks, nodes must often operate in a demanding environment facing restrictions such as restricted computing resources, unreliable wireless communication and power shortages. Such factors make the development of ubiquitous sensor network (USN) applications challenging. To help developers construct a large amount of node software for sensor network applications easily and rapidly, this paper proposes an approach to the automated construction of node software for USN applications using attributes. In the proposed technique, application construction proceeds by first developing a model for the sensor network and then designing node software by setting the values of the predefined attributes. After that, the sensor network model and the design of node software are verified. The final source codes of the node software are automatically generated from the sensor network model. We illustrate the efficiency of the proposed technique by using a gas/light monitoring application through a case study of a Gas and Light Monitoring System based on the Nano-Qplus operating system. We evaluate the technique using a quantitative metric—the memory size of execution code for node software. Using the proposed approach, developers are able to easily construct sensor network applications and rapidly generate a large number of node softwares at a time in a ubiquitous sensor network environment. Molecular Diversity Preservation International (MDPI) 2010-09-17 /pmc/articles/PMC3231214/ /pubmed/22163678 http://dx.doi.org/10.3390/s100908663 Text en © 2010 by the authors; licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/). |
spellingShingle | Article Lee, Woojin Kim, Juil Kang, JangMook Automated Construction of Node Software Using Attributes in a Ubiquitous Sensor Network Environment |
title | Automated Construction of Node Software Using Attributes in a Ubiquitous Sensor Network Environment |
title_full | Automated Construction of Node Software Using Attributes in a Ubiquitous Sensor Network Environment |
title_fullStr | Automated Construction of Node Software Using Attributes in a Ubiquitous Sensor Network Environment |
title_full_unstemmed | Automated Construction of Node Software Using Attributes in a Ubiquitous Sensor Network Environment |
title_short | Automated Construction of Node Software Using Attributes in a Ubiquitous Sensor Network Environment |
title_sort | automated construction of node software using attributes in a ubiquitous sensor network environment |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3231214/ https://www.ncbi.nlm.nih.gov/pubmed/22163678 http://dx.doi.org/10.3390/s100908663 |
work_keys_str_mv | AT leewoojin automatedconstructionofnodesoftwareusingattributesinaubiquitoussensornetworkenvironment AT kimjuil automatedconstructionofnodesoftwareusingattributesinaubiquitoussensornetworkenvironment AT kangjangmook automatedconstructionofnodesoftwareusingattributesinaubiquitoussensornetworkenvironment |