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...

Descripción completa

Detalles Bibliográficos
Autores principales: Lee, Woojin, Kim, Juil, Kang, JangMook
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