{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,30]],"date-time":"2025-07-30T14:19:59Z","timestamp":1753885199559,"version":"3.41.2"},"reference-count":22,"publisher":"Wiley","issue":"1","license":[{"start":{"date-parts":[[2021,2,19]],"date-time":"2021-02-19T00:00:00Z","timestamp":1613692800000},"content-version":"vor","delay-in-days":49,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["onlinelibrary.wiley.com"],"crossmark-restriction":true},"short-container-title":["Complexity"],"published-print":{"date-parts":[[2021,1]]},"abstract":"<jats:p>Web services are self\u2010describing and self\u2010contained modular applications based on the network. With the deepening of web service applications, service consumers have gradually increased their requirements for service functions and service quality. Aiming at how to select the optimal plan from a large number of execution plans with the same function and different QoS characteristics, this paper proposes a web service selection algorithm that supports QoS global optimization and dynamic replanning. The algorithm uses position matrix coding to represent all execution paths and replanning information of the service combination. By calculating the Hamming distance of the service quality between individuals, the quality of the service portfolio is improved. By specifying the total user time limit and implementing a good solution retention strategy, the problem of the impact of algorithm running time on service quality is solved. The experimental results show that the method proposed in this paper is effectively integrated into the development trend of QoS and close to the requester\u2019s needs and can better meet user needs. This algorithm improves the user\u2019s satisfaction with the returned service to a certain extent and improves the efficiency of service invocation.<\/jats:p>","DOI":"10.1155\/2021\/6642514","type":"journal-article","created":{"date-parts":[[2021,2,20]],"date-time":"2021-02-20T02:20:10Z","timestamp":1613787610000},"update-policy":"https:\/\/doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Service Discovery and Selection Based on Dynamic QoS in the Internet of Things"],"prefix":"10.1155","volume":"2021","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1120-6074","authenticated-orcid":false,"given":"Naiheng","family":"Zhang","sequence":"first","affiliation":[]}],"member":"311","published-online":{"date-parts":[[2021,2,19]]},"reference":[{"key":"e_1_2_8_1_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11276-020-02405-0"},{"key":"e_1_2_8_2_2","doi-asserted-by":"publisher","DOI":"10.2174\/1872212113666181211095048"},{"key":"e_1_2_8_3_2","doi-asserted-by":"publisher","DOI":"10.1109\/jsen.2019.2930589"},{"key":"e_1_2_8_4_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.comcom.2019.10.034"},{"key":"e_1_2_8_5_2","doi-asserted-by":"publisher","DOI":"10.1109\/access.2020.3037372"},{"key":"e_1_2_8_6_2","doi-asserted-by":"publisher","DOI":"10.1109\/jiot.2019.2933518"},{"key":"e_1_2_8_7_2","doi-asserted-by":"publisher","DOI":"10.1109\/access.2019.2935385"},{"key":"e_1_2_8_8_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.comcom.2019.11.045"},{"key":"e_1_2_8_9_2","doi-asserted-by":"publisher","DOI":"10.1109\/tii.2019.2948046"},{"key":"e_1_2_8_10_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2018.11.011"},{"key":"e_1_2_8_11_2","doi-asserted-by":"publisher","DOI":"10.1109\/access.2019.2953283"},{"key":"e_1_2_8_12_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.comcom.2019.03.009"},{"key":"e_1_2_8_13_2","doi-asserted-by":"publisher","DOI":"10.1504\/ijcnds.2019.10017271"},{"key":"e_1_2_8_14_2","doi-asserted-by":"publisher","DOI":"10.1109\/jiot.2019.2899949"},{"key":"e_1_2_8_15_2","doi-asserted-by":"publisher","DOI":"10.1109\/access.2019.2919769"},{"key":"e_1_2_8_16_2","doi-asserted-by":"publisher","DOI":"10.1504\/ijiitc.2020.110273"},{"key":"e_1_2_8_17_2","doi-asserted-by":"publisher","DOI":"10.1109\/msec.2019.2925337"},{"key":"e_1_2_8_18_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2019.06.014"},{"key":"e_1_2_8_19_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.neucom.2018.06.094"},{"key":"e_1_2_8_20_2","doi-asserted-by":"publisher","DOI":"10.1109\/comst.2020.2973314"},{"key":"e_1_2_8_21_2","doi-asserted-by":"publisher","DOI":"10.1109\/access.2018.2835670"},{"key":"e_1_2_8_22_2","doi-asserted-by":"publisher","DOI":"10.1109\/jiot.2020.3037729"}],"container-title":["Complexity"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/downloads.hindawi.com\/journals\/complexity\/2021\/6642514.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/complexity\/2021\/6642514.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1155\/2021\/6642514","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,9]],"date-time":"2024-08-09T22:29:19Z","timestamp":1723242559000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1155\/2021\/6642514"}},"subtitle":[],"editor":[{"given":"Wei","family":"Wang","sequence":"additional","affiliation":[]}],"short-title":[],"issued":{"date-parts":[[2021,1]]},"references-count":22,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2021,1]]}},"alternative-id":["10.1155\/2021\/6642514"],"URL":"https:\/\/doi.org\/10.1155\/2021\/6642514","archive":["Portico"],"relation":{},"ISSN":["1076-2787","1099-0526"],"issn-type":[{"type":"print","value":"1076-2787"},{"type":"electronic","value":"1099-0526"}],"subject":[],"published":{"date-parts":[[2021,1]]},"assertion":[{"value":"2020-12-05","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2021-02-01","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2021-02-19","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}],"article-number":"6642514"}}