Cargando…

Optimizing the Reliability and Performance of Service Composition Applications with Fault Tolerance in Wireless Sensor Networks

The services composition technology provides flexible methods for building service composition applications (SCAs) in wireless sensor networks (WSNs). The high reliability and high performance of SCAs help services composition technology promote the practical application of WSNs. The optimization me...

Descripción completa

Detalles Bibliográficos
Autores principales: Wu, Zhao, Xiong, Naixue, Huang, Yannong, Xu, Degang, Hu, Chunyang
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2015
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4701276/
https://www.ncbi.nlm.nih.gov/pubmed/26561818
http://dx.doi.org/10.3390/s151128193
_version_ 1782408450123235328
author Wu, Zhao
Xiong, Naixue
Huang, Yannong
Xu, Degang
Hu, Chunyang
author_facet Wu, Zhao
Xiong, Naixue
Huang, Yannong
Xu, Degang
Hu, Chunyang
author_sort Wu, Zhao
collection PubMed
description The services composition technology provides flexible methods for building service composition applications (SCAs) in wireless sensor networks (WSNs). The high reliability and high performance of SCAs help services composition technology promote the practical application of WSNs. The optimization methods for reliability and performance used for traditional software systems are mostly based on the instantiations of software components, which are inapplicable and inefficient in the ever-changing SCAs in WSNs. In this paper, we consider the SCAs with fault tolerance in WSNs. Based on a Universal Generating Function (UGF) we propose a reliability and performance model of SCAs in WSNs, which generalizes a redundancy optimization problem to a multi-state system. Based on this model, an efficient optimization algorithm for reliability and performance of SCAs in WSNs is developed based on a Genetic Algorithm (GA) to find the optimal structure of SCAs with fault-tolerance in WSNs. In order to examine the feasibility of our algorithm, we have evaluated the performance. Furthermore, the interrelationships between the reliability, performance and cost are investigated. In addition, a distinct approach to determine the most suitable parameters in the suggested algorithm is proposed.
format Online
Article
Text
id pubmed-4701276
institution National Center for Biotechnology Information
language English
publishDate 2015
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-47012762016-01-19 Optimizing the Reliability and Performance of Service Composition Applications with Fault Tolerance in Wireless Sensor Networks Wu, Zhao Xiong, Naixue Huang, Yannong Xu, Degang Hu, Chunyang Sensors (Basel) Article The services composition technology provides flexible methods for building service composition applications (SCAs) in wireless sensor networks (WSNs). The high reliability and high performance of SCAs help services composition technology promote the practical application of WSNs. The optimization methods for reliability and performance used for traditional software systems are mostly based on the instantiations of software components, which are inapplicable and inefficient in the ever-changing SCAs in WSNs. In this paper, we consider the SCAs with fault tolerance in WSNs. Based on a Universal Generating Function (UGF) we propose a reliability and performance model of SCAs in WSNs, which generalizes a redundancy optimization problem to a multi-state system. Based on this model, an efficient optimization algorithm for reliability and performance of SCAs in WSNs is developed based on a Genetic Algorithm (GA) to find the optimal structure of SCAs with fault-tolerance in WSNs. In order to examine the feasibility of our algorithm, we have evaluated the performance. Furthermore, the interrelationships between the reliability, performance and cost are investigated. In addition, a distinct approach to determine the most suitable parameters in the suggested algorithm is proposed. MDPI 2015-11-06 /pmc/articles/PMC4701276/ /pubmed/26561818 http://dx.doi.org/10.3390/s151128193 Text en © 2015 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/4.0/).
spellingShingle Article
Wu, Zhao
Xiong, Naixue
Huang, Yannong
Xu, Degang
Hu, Chunyang
Optimizing the Reliability and Performance of Service Composition Applications with Fault Tolerance in Wireless Sensor Networks
title Optimizing the Reliability and Performance of Service Composition Applications with Fault Tolerance in Wireless Sensor Networks
title_full Optimizing the Reliability and Performance of Service Composition Applications with Fault Tolerance in Wireless Sensor Networks
title_fullStr Optimizing the Reliability and Performance of Service Composition Applications with Fault Tolerance in Wireless Sensor Networks
title_full_unstemmed Optimizing the Reliability and Performance of Service Composition Applications with Fault Tolerance in Wireless Sensor Networks
title_short Optimizing the Reliability and Performance of Service Composition Applications with Fault Tolerance in Wireless Sensor Networks
title_sort optimizing the reliability and performance of service composition applications with fault tolerance in wireless sensor networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4701276/
https://www.ncbi.nlm.nih.gov/pubmed/26561818
http://dx.doi.org/10.3390/s151128193
work_keys_str_mv AT wuzhao optimizingthereliabilityandperformanceofservicecompositionapplicationswithfaulttoleranceinwirelesssensornetworks
AT xiongnaixue optimizingthereliabilityandperformanceofservicecompositionapplicationswithfaulttoleranceinwirelesssensornetworks
AT huangyannong optimizingthereliabilityandperformanceofservicecompositionapplicationswithfaulttoleranceinwirelesssensornetworks
AT xudegang optimizingthereliabilityandperformanceofservicecompositionapplicationswithfaulttoleranceinwirelesssensornetworks
AT huchunyang optimizingthereliabilityandperformanceofservicecompositionapplicationswithfaulttoleranceinwirelesssensornetworks