{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,9,8]],"date-time":"2026-09-08T12:25:44Z","timestamp":1788870344370,"version":"build-2803163510"},"reference-count":28,"publisher":"SAGE Publications","issue":"3","license":[{"start":{"date-parts":[[2014,3,1]],"date-time":"2014-03-01T00:00:00Z","timestamp":1393632000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"funder":[{"name":"Key Program of NSFC-Guangdong Joint Funds","award":["U1201251"],"award-info":[{"award-number":["U1201251"]}]},{"name":"Key Program of NSFC-Guangdong Joint Funds","award":["12C42111582"],"award-info":[{"award-number":["12C42111582"]}]},{"name":"Key Program of NSFC-Guangdong Joint Funds","award":["S2012040006666"],"award-info":[{"award-number":["S2012040006666"]}]},{"name":"Key Program of NSFC-Guangdong Joint Funds","award":["LYM11057"],"award-info":[{"award-number":["LYM11057"]}]},{"name":"Scientific Research Project of Guangzhou City","award":["U1201251"],"award-info":[{"award-number":["U1201251"]}]},{"name":"Scientific Research Project of Guangzhou City","award":["12C42111582"],"award-info":[{"award-number":["12C42111582"]}]},{"name":"Scientific Research Project of Guangzhou City","award":["S2012040006666"],"award-info":[{"award-number":["S2012040006666"]}]},{"name":"Scientific Research Project of Guangzhou City","award":["LYM11057"],"award-info":[{"award-number":["LYM11057"]}]},{"DOI":"10.13039\/501100003453","name":"Natural Science Foundation of Guangdong Province","doi-asserted-by":"crossref","award":["U1201251"],"award-info":[{"award-number":["U1201251"]}],"id":[{"id":"10.13039\/501100003453","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100003453","name":"Natural Science Foundation of Guangdong Province","doi-asserted-by":"crossref","award":["12C42111582"],"award-info":[{"award-number":["12C42111582"]}],"id":[{"id":"10.13039\/501100003453","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100003453","name":"Natural Science Foundation of Guangdong Province","doi-asserted-by":"crossref","award":["S2012040006666"],"award-info":[{"award-number":["S2012040006666"]}],"id":[{"id":"10.13039\/501100003453","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100003453","name":"Natural Science Foundation of Guangdong Province","doi-asserted-by":"crossref","award":["LYM11057"],"award-info":[{"award-number":["LYM11057"]}],"id":[{"id":"10.13039\/501100003453","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100012243","name":"Foundation for Distinguished Young Talents in Higher Education of Guangdong","doi-asserted-by":"crossref","award":["U1201251"],"award-info":[{"award-number":["U1201251"]}],"id":[{"id":"10.13039\/501100012243","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100012243","name":"Foundation for Distinguished Young Talents in Higher Education of Guangdong","doi-asserted-by":"crossref","award":["12C42111582"],"award-info":[{"award-number":["12C42111582"]}],"id":[{"id":"10.13039\/501100012243","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100012243","name":"Foundation for Distinguished Young Talents in Higher Education of Guangdong","doi-asserted-by":"crossref","award":["S2012040006666"],"award-info":[{"award-number":["S2012040006666"]}],"id":[{"id":"10.13039\/501100012243","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100012243","name":"Foundation for Distinguished Young Talents in Higher Education of Guangdong","doi-asserted-by":"crossref","award":["LYM11057"],"award-info":[{"award-number":["LYM11057"]}],"id":[{"id":"10.13039\/501100012243","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["International Journal of Distributed Sensor Networks"],"published-print":{"date-parts":[[2014,3,1]]},"abstract":"<jats:p>Wireless sensor networks are evolving with increasingly device heterogeneity, while the problem of effectively composing the platform-specific functionalities provided by heterogeneous sensor nodes to achieve specific goals still remains a challenge. Because of the constrained resources and unreliable communication in sensor networks, traditional service composition techniques in web services with adequate resources are insufficient. In this paper, focusing on the limited energy of sensor nodes, we propose an energy-aware service composition framework for developing various applications in heterogeneous wireless sensor networks. With both the energy-aware metrics: energy-aware load-balancing factor and overall energy consumption, we formulate the process of energy-aware sensor service composition into a combinatorial optimization problem; furthermore, an improved discrete particle swarm optimization (IDPSO) algorithm with inertia weights adjustment and extreme perturbation scheme is proposed to solve the combinatorial optimization problem. The experiment results have shown that the performance of the service route given by IDPSO is approximately equal to the best service route searched out by the exhaustive algorithm. Meanwhile, our proposed energy-aware service composition method is able to reduce the energy consumption and prolong the lifetime of the sensor network when providing stable service composition for various applications.<\/jats:p>","DOI":"10.1155\/2014\/217102","type":"journal-article","created":{"date-parts":[[2014,3,30]],"date-time":"2014-03-30T17:01:58Z","timestamp":1396198918000},"page":"217102","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":6,"title":["Energy-Aware Service Composition Algorithms for Service-Oriented Heterogeneous Wireless Sensor Networks"],"prefix":"10.1177","volume":"10","author":[{"given":"Tao","family":"Wang","sequence":"first","affiliation":[{"name":"School of Automation, Guangdong University of Technology, Guangzhou 510006, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lianglun","family":"Cheng","sequence":"additional","affiliation":[{"name":"School of Computer, Guangdong University of Technology, Guangzhou 510006, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ke","family":"Zhang","sequence":"additional","affiliation":[{"name":"School of Automation, Guangdong University of Technology, Guangzhou 510006, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jun","family":"Liu","sequence":"additional","affiliation":[{"name":"School of Automation, Guangdong University of Technology, Guangzhou 510006, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"179","published-online":{"date-parts":[[2014,3,30]]},"reference":[{"key":"B1-2014-217102","doi-asserted-by":"publisher","DOI":"10.1145\/1922649.1922656"},{"key":"B2-2014-217102","doi-asserted-by":"publisher","DOI":"10.1145\/1340771.1340774"},{"key":"B3-2014-217102","doi-asserted-by":"publisher","DOI":"10.1007\/s11761-011-0083-x"},{"key":"B4-2014-217102","doi-asserted-by":"publisher","DOI":"10.5383\/JUSPN.01.01.005"},{"key":"B5-2014-217102","doi-asserted-by":"publisher","DOI":"10.1109\/JSAC.2005.845625"},{"key":"B6-2014-217102","doi-asserted-by":"publisher","DOI":"10.1109\/ETFA.2010.5641336"},{"key":"B7-2014-217102","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2010.5"},{"key":"B8-2014-217102","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2009.28"},{"key":"B9-2014-217102","doi-asserted-by":"publisher","DOI":"10.1109\/MPRV.2010.11"},{"key":"B10-2014-217102","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2007.1039"},{"key":"B11-2014-217102","doi-asserted-by":"publisher","DOI":"10.1109\/TII.2009.2026422"},{"key":"B12-2014-217102","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2010.46"},{"key":"B13-2014-217102","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2008.10.017"},{"key":"B14-2014-217102","doi-asserted-by":"publisher","DOI":"10.1016\/j.comcom.2010.03.034"},{"key":"B15-2014-217102","doi-asserted-by":"publisher","DOI":"10.1109\/SOSE.2010.46"},{"key":"B16-2014-217102","author":"Amundson I.","year":"2006","journal-title":"Pervasive and Mobile Computing Journal on Middleware for Pervasive Computing"},{"key":"B17-2014-217102","doi-asserted-by":"publisher","DOI":"10.1109\/LCN.2008.4664275"},{"key":"B18-2014-217102","doi-asserted-by":"publisher","DOI":"10.1007\/s11761-009-0043-x"},{"key":"B19-2014-217102","doi-asserted-by":"publisher","DOI":"10.1109\/TCE.2011.5955244"},{"key":"B20-2014-217102","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2010.11.006"},{"key":"B21-2014-217102","doi-asserted-by":"publisher","DOI":"10.1109\/CCNC.2009.4784868"},{"key":"B22-2014-217102","first-page":"282","volume-title":"Proceedings of the IEEE 9th International Conference on Services Computing (SCC '12)","author":"Geyik S. C."},{"key":"B23-2014-217102","first-page":"186","volume-title":"Proceedings of the IEEE 9th International Conference on Services Computing (SCC '12)","author":"Dilmaghani R."},{"key":"B28-2014-217102","doi-asserted-by":"crossref","first-page":"1942","DOI":"10.1109\/ICNN.1995.488968","volume-title":"Proceedings of the IEEE International Conference on Neural Networks","volume":"4","author":"Kennedy J."},{"key":"B29-2014-217102","first-page":"81","volume-title":"Proceedings of the Congress on Evolutionary Computation","volume":"1","author":"Eberhart R. C."},{"key":"B30-2014-217102","doi-asserted-by":"publisher","DOI":"10.1109\/TPWRS.2007.907445"},{"key":"B31-2014-217102","doi-asserted-by":"publisher","DOI":"10.1109\/4235.985692"},{"key":"B32-2014-217102","doi-asserted-by":"publisher","DOI":"10.1109\/35.587723"}],"container-title":["International Journal of Distributed Sensor Networks"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/journals.sagepub.com\/doi\/pdf\/10.1155\/2014\/217102","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/journals.sagepub.com\/doi\/full-xml\/10.1155\/2014\/217102","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/journals.sagepub.com\/doi\/pdf\/10.1155\/2014\/217102","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,5,16]],"date-time":"2021-05-16T12:23:41Z","timestamp":1621167821000},"score":1,"resource":{"primary":{"URL":"http:\/\/journals.sagepub.com\/doi\/10.1155\/2014\/217102"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,3,1]]},"references-count":28,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2014,3,1]]}},"alternative-id":["10.1155\/2014\/217102"],"URL":"https:\/\/doi.org\/10.1155\/2014\/217102","relation":{},"ISSN":["1550-1477","1550-1477"],"issn-type":[{"value":"1550-1477","type":"print"},{"value":"1550-1477","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,3,1]]}}}