{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,19]],"date-time":"2026-03-19T20:03:29Z","timestamp":1773950609378,"version":"3.50.1"},"reference-count":53,"publisher":"SAGE Publications","issue":"2","license":[{"start":{"date-parts":[[2018,2,1]],"date-time":"2018-02-01T00:00:00Z","timestamp":1517443200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"crossref","award":["61502294"],"award-info":[{"award-number":["61502294"]}],"id":[{"id":"10.13039\/501100001809","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":[[2018,2]]},"abstract":"<jats:p>Hybrid services use different protocols on various networks, such as WIFI networks, Bluetooth networks, 5G communications systems, and wireless sensor networks. Hybrid service compositions can be varied, representing an effective method of integrating into wireless scenarios context-aware applications that can sense mobility via changes in user location and combining services to support target functions. In this article, improved particle swarm optimization is introduced into the quality service evaluation of dynamic service composition to meet the mobility requirements of hybrid networks. First, this work classifies hybrid services into different task groups to generate candidate sets and then interface matching is used to compare the operations of candidate services with user requirements to select the appropriate services. Second, the service composition is determined by the particle swarm optimization simulation process, which aims to identify an optimal plan based on the calculated value from quality of service. Third, considering a change of service repository, when the quality of a composite service is lower than a predefined threshold, the local greedy algorithm and global reconfiguration method are adopted to dynamically restructure composite services. Finally, a set of experiments is conducted to demonstrate the effectiveness of the proposed method for determining the dynamic service composition, particularly when the scale of hybrid services is large. The method provides a technical reference for engineering practice that will fulfill mobile computing needs.<\/jats:p>","DOI":"10.1177\/1550147718761583","type":"journal-article","created":{"date-parts":[[2018,2,27]],"date-time":"2018-02-27T07:23:28Z","timestamp":1519716208000},"page":"155014771876158","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":47,"title":["Applying improved particle swarm optimization for dynamic service composition focusing on quality of service evaluations under hybrid networks"],"prefix":"10.1177","volume":"14","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6861-9684","authenticated-orcid":false,"given":"Honghao","family":"Gao","sequence":"first","affiliation":[{"name":"Computing Center, Shanghai University, Shanghai, P.R. China"},{"name":"School of Computer Engineering and Science, Shanghai University, Shanghai, P.R. China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kang","family":"Zhang","sequence":"additional","affiliation":[{"name":"School of Computer Engineering and Science, Shanghai University, Shanghai, P.R. China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jianhua","family":"Yang","sequence":"additional","affiliation":[{"name":"The Sci-Tech Academy, Zhejiang University, Hangzhou, P.R. China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fangguo","family":"Wu","sequence":"additional","affiliation":[{"name":"Hithink RoyalFlush Information Network Co., Ltd, Hangzhou, P.R. China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hongsheng","family":"Liu","sequence":"additional","affiliation":[{"name":"Fushun Power Supply Branch, State Grid Liaoning Electric Power Supply Co., Ltd, Fushun, P.R. China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","published-online":{"date-parts":[[2018,2,26]]},"reference":[{"key":"bibr1-1550147718761583","doi-asserted-by":"publisher","DOI":"10.1109\/TASE.2014.2306931"},{"key":"bibr2-1550147718761583","doi-asserted-by":"publisher","DOI":"10.1109\/TASE.2008.916747"},{"key":"bibr3-1550147718761583","doi-asserted-by":"publisher","DOI":"10.12785\/amis\/071L18"},{"key":"bibr4-1550147718761583","doi-asserted-by":"publisher","DOI":"10.1080\/00207160.2012.748902"},{"key":"bibr5-1550147718761583","doi-asserted-by":"publisher","DOI":"10.1155\/2015\/960170"},{"key":"bibr6-1550147718761583","doi-asserted-by":"publisher","DOI":"10.1016\/j.ins.2013.12.007"},{"key":"bibr7-1550147718761583","doi-asserted-by":"publisher","DOI":"10.3390\/e19070358"},{"key":"bibr8-1550147718761583","doi-asserted-by":"publisher","DOI":"10.1142\/S0218194016400040"},{"key":"bibr9-1550147718761583","doi-asserted-by":"publisher","DOI":"10.1109\/JSEE.2016.00063"},{"key":"bibr10-1550147718761583","doi-asserted-by":"publisher","DOI":"10.1155\/2013\/693639"},{"key":"bibr11-1550147718761583","doi-asserted-by":"publisher","DOI":"10.1155\/2014\/140973"},{"key":"bibr12-1550147718761583","first-page":"50","volume-title":"Proceedings of the 2012 IEEE 19th international conference on web services (ICWS)","author":"Jiang W"},{"key":"bibr13-1550147718761583","first-page":"32","volume-title":"Proceedings of the third international conference on business process management","author":"Ardagna D"},{"key":"bibr14-1550147718761583","doi-asserted-by":"publisher","DOI":"10.1016\/j.is.2014.04.002"},{"key":"bibr15-1550147718761583","doi-asserted-by":"publisher","DOI":"10.1109\/4235.985692"},{"key":"bibr16-1550147718761583","doi-asserted-by":"publisher","DOI":"10.1109\/TASE.2013.2272758"},{"key":"bibr17-1550147718761583","doi-asserted-by":"publisher","DOI":"10.1049\/cje.2016.03.019"},{"key":"bibr18-1550147718761583","doi-asserted-by":"publisher","DOI":"10.1049\/el.2016.1041"},{"key":"bibr19-1550147718761583","doi-asserted-by":"publisher","DOI":"10.1109\/TEVC.2010.2052054"},{"key":"bibr20-1550147718761583","first-page":"613","volume-title":"Proceedings of the IEEE international conference on advanced information networking & applications","author":"Ludwig SA."},{"issue":"1","key":"bibr21-1550147718761583","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1109\/TSC.2015.2439695","volume":"9","author":"Fong S","year":"2016","journal-title":"IEEE T Serv Comput"},{"key":"bibr22-1550147718761583","doi-asserted-by":"publisher","DOI":"10.3390\/s17092059"},{"key":"bibr23-1550147718761583","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2017.2671871."},{"key":"bibr24-1550147718761583","first-page":"75","volume-title":"Proceedings of the 2013 19th Asia-Pacific conference on communications (APCC)","author":"Liao J"},{"key":"bibr25-1550147718761583","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2004.11"},{"key":"bibr26-1550147718761583","first-page":"591","volume-title":"Proceedings of the international conference on evolutionary programming","author":"Shi BY"},{"issue":"3","key":"bibr27-1550147718761583","first-page":"308","volume":"24","author":"Liu Q","year":"2008","journal-title":"J Southeast Univ"},{"key":"bibr28-1550147718761583","doi-asserted-by":"publisher","DOI":"10.1515\/jisys-2015-0032"},{"key":"bibr29-1550147718761583","doi-asserted-by":"publisher","DOI":"10.3724\/SP.J.1001.2011.03842"},{"key":"bibr30-1550147718761583","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2016.2619715"},{"key":"bibr31-1550147718761583","first-page":"17","volume":"9","author":"Liu Q","year":"2008","journal-title":"Microelectron Comput"},{"key":"bibr32-1550147718761583","doi-asserted-by":"publisher","DOI":"10.3390\/fi7020110"},{"key":"bibr33-1550147718761583","first-page":"204","volume-title":"Proceedings of the international conference on service-oriented computing","author":"Chen L"},{"key":"bibr34-1550147718761583","first-page":"441","volume-title":"Proceedings of the 21stiInternational conference on world wide web","author":"Wu J"},{"issue":"3","key":"bibr35-1550147718761583","first-page":"1","volume":"2017","author":"Yin Y","year":"2017","journal-title":"Mob Inf Syst"},{"issue":"1","key":"bibr36-1550147718761583","first-page":"53","volume":"40","author":"Chen G","year":"2006","journal-title":"J Xian Jiaotong Univ"},{"key":"bibr37-1550147718761583","first-page":"198","volume":"20","author":"Yamin Z.","year":"2015","journal-title":"Value Eng"},{"key":"bibr38-1550147718761583","doi-asserted-by":"publisher","DOI":"10.1016\/j.cor.2004.08.012"},{"key":"bibr39-1550147718761583","first-page":"172","volume":"4","author":"Zhu Y","year":"2015","journal-title":"J Shaanxi Univ Sci Technol"},{"issue":"8","key":"bibr40-1550147718761583","first-page":"2265","volume":"33","author":"Zhao Y","year":"2013","journal-title":"J Comput Appl"},{"key":"bibr41-1550147718761583","first-page":"1958","volume-title":"Proceedings of the 1999 congress on evolutionary computation, 1999, CEC 99","author":"Suganthan PN."},{"key":"bibr42-1550147718761583","first-page":"1","volume-title":"Proceedings of the 3rd international conference artificial immune system","author":"Dasgupta D"},{"key":"bibr43-1550147718761583","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2010.46"},{"key":"bibr44-1550147718761583","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2013.2295811"},{"key":"bibr45-1550147718761583","doi-asserted-by":"publisher","DOI":"10.1016\/j.comcom.2012.02.009"},{"key":"bibr46-1550147718761583","first-page":"84","volume":"3795","author":"Liu S","year":"2005","journal-title":"Grid Cooper Comput"},{"key":"bibr47-1550147718761583","doi-asserted-by":"publisher","DOI":"10.1016\/j.ins.2012.02.061"},{"key":"bibr48-1550147718761583","first-page":"31","volume-title":"Proceedings of the IEEE international conference on web service","author":"Qi L"},{"key":"bibr49-1550147718761583","doi-asserted-by":"publisher","DOI":"10.1016\/j.comcom.2010.02.028"},{"key":"bibr50-1550147718761583","first-page":"2274","volume-title":"Proceedings of the IEEE 26th international parallel and distributed processing symposium workshops & PhD forum (IPDPSW2012)","author":"Kang G"},{"key":"bibr51-1550147718761583","first-page":"712","volume":"17","author":"Frederico G","year":"2011","journal-title":"J Univ Comput Sci"},{"key":"bibr52-1550147718761583","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2016.2598335"},{"key":"bibr53-1550147718761583","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2014.2386343"}],"container-title":["International Journal of Distributed Sensor Networks"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/1550147718761583","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/journals.sagepub.com\/doi\/full-xml\/10.1177\/1550147718761583","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/1550147718761583","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,1]],"date-time":"2023-09-01T09:14:31Z","timestamp":1693559671000},"score":1,"resource":{"primary":{"URL":"http:\/\/journals.sagepub.com\/doi\/10.1177\/1550147718761583"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,2]]},"references-count":53,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2018,2]]}},"alternative-id":["10.1177\/1550147718761583"],"URL":"https:\/\/doi.org\/10.1177\/1550147718761583","relation":{},"ISSN":["1550-1477","1550-1477"],"issn-type":[{"value":"1550-1477","type":"print"},{"value":"1550-1477","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,2]]}}}