Cargando…

Using LOTOS for Formalizing Wireless Sensor Network Applications

The number of wireless sensor network (WSN) applications is rapidly increasing and becoming an integral part of sensor nodes. These applications have been widely developed on TinyOS operating system using the nesC programming language. However, due to the tight integration to physical world, limited...

Descripción completa

Detalles Bibliográficos
Autores principales: Rosa, Nelson Souto, Cunha, Paulo Roberto Freire
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Molecular Diversity Preservation International (MDPI) 2007
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3814862/
_version_ 1782289311980322816
author Rosa, Nelson Souto
Cunha, Paulo Roberto Freire
author_facet Rosa, Nelson Souto
Cunha, Paulo Roberto Freire
author_sort Rosa, Nelson Souto
collection PubMed
description The number of wireless sensor network (WSN) applications is rapidly increasing and becoming an integral part of sensor nodes. These applications have been widely developed on TinyOS operating system using the nesC programming language. However, due to the tight integration to physical world, limited node power and resources (CPU and memory) and complexity of combining components into an application, to build such applications is not a trivial task. In this context, we present an approach for treating with this complexity adopting a formal description technique, namely LOTOS, for formalising the WSN applications ‘behaviour. The formalisation has three main benefits: better understanding on how the application actually works, checking of desired properties of the application's behaviour, and simulation facilities. In order to illustrate the proposed approach, we apply it to two nesC traditional applications, namely BLink and Sense.
format Online
Article
Text
id pubmed-3814862
institution National Center for Biotechnology Information
language English
publishDate 2007
publisher Molecular Diversity Preservation International (MDPI)
record_format MEDLINE/PubMed
spelling pubmed-38148622013-11-04 Using LOTOS for Formalizing Wireless Sensor Network Applications Rosa, Nelson Souto Cunha, Paulo Roberto Freire Sensors (Basel) Full Paper The number of wireless sensor network (WSN) applications is rapidly increasing and becoming an integral part of sensor nodes. These applications have been widely developed on TinyOS operating system using the nesC programming language. However, due to the tight integration to physical world, limited node power and resources (CPU and memory) and complexity of combining components into an application, to build such applications is not a trivial task. In this context, we present an approach for treating with this complexity adopting a formal description technique, namely LOTOS, for formalising the WSN applications ‘behaviour. The formalisation has three main benefits: better understanding on how the application actually works, checking of desired properties of the application's behaviour, and simulation facilities. In order to illustrate the proposed approach, we apply it to two nesC traditional applications, namely BLink and Sense. Molecular Diversity Preservation International (MDPI) 2007-08-13 /pmc/articles/PMC3814862/ Text en © 2007 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 Full Paper
Rosa, Nelson Souto
Cunha, Paulo Roberto Freire
Using LOTOS for Formalizing Wireless Sensor Network Applications
title Using LOTOS for Formalizing Wireless Sensor Network Applications
title_full Using LOTOS for Formalizing Wireless Sensor Network Applications
title_fullStr Using LOTOS for Formalizing Wireless Sensor Network Applications
title_full_unstemmed Using LOTOS for Formalizing Wireless Sensor Network Applications
title_short Using LOTOS for Formalizing Wireless Sensor Network Applications
title_sort using lotos for formalizing wireless sensor network applications
topic Full Paper
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3814862/
work_keys_str_mv AT rosanelsonsouto usinglotosforformalizingwirelesssensornetworkapplications
AT cunhapaulorobertofreire usinglotosforformalizingwirelesssensornetworkapplications