{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,3]],"date-time":"2026-06-03T05:26:46Z","timestamp":1780464406870,"version":"3.54.1"},"reference-count":51,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2016,8,23]],"date-time":"2016-08-23T00:00:00Z","timestamp":1471910400000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100003448","name":"General Secretariat for Research and Technology","doi-asserted-by":"publisher","award":["28SMEs2010"],"award-info":[{"award-number":["28SMEs2010"]}],"id":[{"id":"10.13039\/501100003448","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["SOCA"],"published-print":{"date-parts":[[2017,3]]},"DOI":"10.1007\/s11761-016-0198-1","type":"journal-article","created":{"date-parts":[[2016,8,23]],"date-time":"2016-08-23T06:23:47Z","timestamp":1471933427000},"page":"75-86","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":27,"title":["Decentralized service discovery and selection in Internet of Things applications based on artificial potential fields"],"prefix":"10.1007","volume":"11","author":[{"given":"Elli","family":"Rapti","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Anthony","family":"Karageorgos","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Catherine","family":"Houstis","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Elias","family":"Houstis","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2016,8,23]]},"reference":[{"issue":"3","key":"198_CR1","doi-asserted-by":"crossref","first-page":"186","DOI":"10.1108\/17427371111172997","volume":"7","author":"F Zambonelli","year":"2011","unstructured":"Zambonelli F, Viroli M (2011) A survey on nature-inspired metaphors for pervasive service ecosystems. Int J Pervasive Comput Commun 7(3):186\u2013204","journal-title":"Int J Pervasive Comput Commun"},{"key":"198_CR2","unstructured":"Christin D, Reinhardt A, Mogre PS, Steinmetz R (2009) Wireless sensor networks and the internet of things: selected challenges. In: Proceedings of the 8th GI\/ITG KuVS Fachgespr\u00e4ch Drahtlose sensornetze, pp 31\u201334"},{"key":"198_CR3","doi-asserted-by":"crossref","unstructured":"Teixeira T, Hachem S, Issarny V, Georgantas N (2011) Service oriented middleware for the internet of things: a perspective. In: Abramowicz W, Llorente I, Surridge M, Zisman A, Vayssiere J (eds) Towards a service-based internet. Springer, Berlin, Heidelberg, pp 220\u2013229","DOI":"10.1007\/978-3-642-24755-2_21"},{"issue":"6","key":"198_CR4","doi-asserted-by":"crossref","first-page":"919","DOI":"10.1007\/s11390-011-1189-5","volume":"26","author":"HD Ma","year":"2011","unstructured":"Ma HD (2011) Internet of things: objectives and scientific challenges. J Comput Sci Technol 26(6):919\u2013924","journal-title":"J Comput Sci Technol"},{"issue":"15","key":"198_CR5","doi-asserted-by":"crossref","first-page":"2787","DOI":"10.1016\/j.comnet.2010.05.010","volume":"54","author":"L Atzori","year":"2010","unstructured":"Atzori L, Iera A, Morabito G (2010) The internet of things: a survey. Comput Netw 54(15):2787\u20132805","journal-title":"Comput Netw"},{"key":"198_CR6","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-19157-2","volume-title":"An architectural approach towards the future internet of things","author":"D Uckelmann","year":"2011","unstructured":"Uckelmann D, Harrison M, Michahelles F (2011) An architectural approach towards the future internet of things. Springer, Berlin"},{"key":"198_CR7","doi-asserted-by":"crossref","unstructured":"Ahmed T, Tripathi A, Srivastava A (2014) Rain4service: an approach towards decentralized web service composition. In: 2014 IEEE international conference on services computing (SCC). IEEE, pp 267\u2013274","DOI":"10.1109\/SCC.2014.43"},{"key":"198_CR8","doi-asserted-by":"crossref","unstructured":"Spiess P, Karnouskos S, Guinard D, Savio D, Baecker O, De Souza LMS, Trifa V (2009) Soa-based integration of the internet of things in enterprise services. In: IEEE international conference on web services, 2009. ICWS 2009. IEEE, pp 968\u2013975","DOI":"10.1109\/ICWS.2009.98"},{"issue":"2","key":"198_CR9","doi-asserted-by":"crossref","first-page":"185","DOI":"10.1007\/s00354-010-0104-x","volume":"29","author":"MJ Csorba","year":"2011","unstructured":"Csorba MJ, Meling H, Heegaard PE (2011) A bio-inspired method for distributed deployment of services. New Gener Comput 29(2):185\u2013222","journal-title":"New Gener Comput"},{"issue":"1","key":"198_CR10","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1007\/s11761-011-0099-2","volume":"6","author":"NN Chan","year":"2012","unstructured":"Chan NN, Gaaloul W, Tata S (2012) A recommender system based on historical usage data for web service discovery. SOCA 6(1):51\u201363","journal-title":"SOCA"},{"key":"198_CR11","doi-asserted-by":"crossref","unstructured":"Chen H, Li S (2010) Src: a service registry on cloud providing behavior-aware and qos-aware service discovery. In: 2010 IEEE international conference on service-oriented computing and applications (SOCA). IEEE, pp 1\u20134","DOI":"10.1109\/SOCA.2010.5707179"},{"key":"198_CR12","unstructured":"Clement L, Hately A, von Riegen C, Rogers T et\u00a0al (2004) Uddi version 3.0. 2, uddi spec technical committee draft. OASIS open standards consortium"},{"issue":"1","key":"198_CR13","doi-asserted-by":"crossref","first-page":"45","DOI":"10.3233\/NGS-130201","volume":"9","author":"P Papadopoulos","year":"2013","unstructured":"Papadopoulos P, Tianfield H, Moffat D, Barrie P (2013) Decentralized multi-agent service composition. Multiagent Grid Syst 9(1):45\u2013100","journal-title":"Multiagent Grid Syst"},{"key":"198_CR14","doi-asserted-by":"crossref","unstructured":"Al-Masri E, Mahmoud QH (2006) A context-aware mobile service discovery and selection mechanism using artificial neural networks. In: Proceedings of the 8th international conference on electronic commerce: the new e-commerce: innovations for conquering current barriers, obstacles and limitations to conducting successful business on the internet. ACM, pp 594\u2013598","DOI":"10.1145\/1151454.1151467"},{"issue":"3","key":"198_CR15","doi-asserted-by":"crossref","first-page":"223","DOI":"10.1109\/TSC.2010.3","volume":"3","author":"D Guinard","year":"2010","unstructured":"Guinard D, Trifa V, Karnouskos S, Spiess P, Savio D (2010) Interacting with the soa-based internet of things: discovery, query, selection, and on-demand provisioning of web services. IEEE Trans Serv Comput 3(3):223\u2013235","journal-title":"IEEE Trans Serv Comput"},{"issue":"1","key":"198_CR16","doi-asserted-by":"crossref","first-page":"64","DOI":"10.1109\/TSC.2011.31","volume":"6","author":"Q He","year":"2013","unstructured":"He Q, Yan J, Yang Y, Kowalczyk R, Jin H (2013) A decentralized service discovery approach on peer-to-peer networks. IEEE Trans Serv Comput 6(1):64\u201375","journal-title":"IEEE Trans Serv Comput"},{"key":"198_CR17","doi-asserted-by":"crossref","unstructured":"Sapkota B, Roman D, Kruk SR, Fensel D (2006) Distributed web service discovery architecture. In: Null. IEEE, p 136","DOI":"10.1109\/AICT-ICIW.2006.85"},{"key":"198_CR18","doi-asserted-by":"crossref","unstructured":"Li Y, Zou F, Wu Z, Ma F (2004) Pwsd: a scalable web service discovery architecture based on peer-to-peer overlay network. In: Jeffrey Xu Yu, Xuemin Lin, Hongjun Lu, Yanchun Zhang (eds) Advanced web technologies and applications. Springer, Berlin, Heidelberg, pp 291\u2013300","DOI":"10.1007\/978-3-540-24655-8_32"},{"key":"198_CR19","doi-asserted-by":"crossref","unstructured":"He Q, Yan J, Yang Y, Kowalczyk R, Jin H (2008) Chord4s: a p2p-based decentralised service discovery approach. In: IEEE international conference on services computing, 2008. SCC\u201908, vol 1. IEEE, pp 221\u2013228","DOI":"10.1109\/SCC.2008.74"},{"key":"198_CR20","unstructured":"Bicchi A, Marigo A, Pappas G, Pardini M, Parlangeli G, Tomlin C, Sastry S (1998) Decentralized airtraffic management systems: performance and fault tolerance. In: Proceedings of IFAC international workshop on motion control, Grenoble. Citeseer, pp 279\u2013284"},{"issue":"4","key":"198_CR21","doi-asserted-by":"crossref","first-page":"149","DOI":"10.1145\/964723.383071","volume":"31","author":"I Stoica","year":"2001","unstructured":"Stoica I, Morris R, Karger D, Kaashoek MF, Balakrishnan H (2001) Chord: a scalable peer-to-peer lookup service for internet applications. ACM SIGCOMM Comput Commun Rev 31(4):149\u2013160","journal-title":"ACM SIGCOMM Comput Commun Rev"},{"issue":"1","key":"198_CR22","first-page":"15","volume":"2","author":"M Gharzouli","year":"2011","unstructured":"Gharzouli M, Boufaida M (2011) Pm4sws: a p2p model for semantic web services discovery and composition. J Adv Inf Technol 2(1):15\u201326","journal-title":"J Adv Inf Technol"},{"key":"198_CR23","doi-asserted-by":"crossref","unstructured":"Ahmed T, Mrissa M, Srivastava A (2014) Magel: a magneto-electric effect-inspired approach for web service composition. In: 2014 IEEE international conference on web services (ICWS). IEEE, pp 455\u2013462","DOI":"10.1109\/ICWS.2014.71"},{"key":"198_CR24","volume-title":"Field-based coordination for pervasive multiagent systems","author":"M Mamei","year":"2006","unstructured":"Mamei M, Zambonelli F (2006) Field-based coordination for pervasive multiagent systems. Springer Science & Business Media, Berlin"},{"issue":"3","key":"198_CR25","doi-asserted-by":"crossref","first-page":"343","DOI":"10.1016\/j.pmcj.2005.06.001","volume":"1","author":"V Lenders","year":"2005","unstructured":"Lenders V, May M, Plattner B (2005) Service discovery in mobile ad hoc networks: a field theoretic approach. Pervasive Mobile Comput 1(3):343\u2013370","journal-title":"Pervasive Mobile Comput"},{"issue":"4","key":"198_CR26","first-page":"28","volume":"8","author":"H Adeli","year":"2011","unstructured":"Adeli H, Tabrizi MHN, Mazloomian A, Hajipour E, Jahed M (2011) Path planning for mobile robots using iterative artificial potential field method. Int J Comput Sci Issues 8(4):28\u201332","journal-title":"Int J Comput Sci Issues"},{"issue":"1","key":"198_CR27","doi-asserted-by":"crossref","first-page":"153","DOI":"10.1007\/s00500-011-0742-z","volume":"16","author":"MAK Jaradat","year":"2012","unstructured":"Jaradat MAK, Garibeh MH, Feilat EA (2012) Autonomous mobile robot dynamic motion planning using hybrid fuzzy potential field. Soft Comput 16(1):153\u2013164","journal-title":"Soft Comput"},{"issue":"3","key":"198_CR28","doi-asserted-by":"crossref","first-page":"372","DOI":"10.1109\/TSMCA.2007.893483","volume":"37","author":"AA Masoud","year":"2007","unstructured":"Masoud AA (2007) Decentralized self-organizing potential field-based control for individually motivated mobile agents in a cluttered environment: a vector-harmonic potential field approach. IEEE Trans Syst Man Cybern Part A: Syst Hum 37(3):372\u2013390","journal-title":"IEEE Trans Syst Man Cybern Part A: Syst Hum"},{"issue":"2","key":"198_CR29","first-page":"321","volume":"40","author":"HF Jiang","year":"2011","unstructured":"Jiang HF, Qian JS, Sun YJ (2011) Virtual electrostatic field based multi-sink routing algorithm in WSN. J China Univ Min Technol 40(2):321\u2013326","journal-title":"J China Univ Min Technol"},{"issue":"6","key":"198_CR30","first-page":"32","volume":"15","author":"YS Xu","year":"2009","unstructured":"Xu YS, Ren FY (2009) Potential field based multi-strategy routing protocol in WSN. ZTE Commun 15(6):32\u201336","journal-title":"ZTE Commun"},{"key":"198_CR31","doi-asserted-by":"crossref","unstructured":"Jiang H, Sun Y, Sun R, Chen W, Ma S, Gao J (2014) A distributed energy optimized routing using virtual potential field in wireless sensor networks. Int J Distrib Sens Netw 2014:10","DOI":"10.1155\/2014\/453485"},{"key":"198_CR32","doi-asserted-by":"crossref","unstructured":"Kalantari M, Shayman M (2006) Design optimization of multi-sink sensor networks by analogy to electrostatic theory. In: IEEE wireless communications and networking conference, 2006. WCNC 2006, vol 1. IEEE, pp 431\u2013438","DOI":"10.1109\/WCNC.2006.1683503"},{"key":"198_CR33","unstructured":"Ruchti J, Senkbeil R, Carroll J, Dickinson J, Holt J, Biaz S (2011) Uav collision avoidance using artificial potential fields. Tech. rep. CSSE11-03, Computer Science and Software Engineering Department, Auburn University"},{"key":"198_CR34","doi-asserted-by":"crossref","first-page":"700","DOI":"10.1016\/j.procs.2015.05.079","volume":"52","author":"E Rapti","year":"2015","unstructured":"Rapti E, Karageorgos A, Gerogiannis VC (2015) Decentralised service composition using potential fields in internet of things applications. Proc Comput Sci 52:700\u2013706","journal-title":"Proc Comput Sci"},{"key":"198_CR35","unstructured":"Gu X, Nahrstedt K, Yu B (2004) Spidernet: an integrated peer-to-peer service composition framework. In: 2004. Proceedings 13th IEEE international symposium on high performance distributed computing. IEEE, pp 110\u2013119"},{"key":"198_CR36","doi-asserted-by":"crossref","unstructured":"Chakraborty D, Perich F, Joshi A, Finin T, Yesha Y (2003) A reactive service composition architecture for pervasive computing environments. In: Cambyse GO (ed) Mobile and wireless communications. Springer, Berlin, Heidelberg, pp 53\u201360","DOI":"10.1007\/978-0-387-35618-1_7"},{"key":"198_CR37","doi-asserted-by":"crossref","unstructured":"Yu T, Zhang Y, Lin K-J (2007) Efficient algorithms for web services selection with end-to-end qos constraints. ACM Trans Web (TWEB) 1(1):6","DOI":"10.1145\/1232722.1232728"},{"issue":"3","key":"198_CR38","doi-asserted-by":"crossref","first-page":"217","DOI":"10.1007\/s11761-009-0047-6","volume":"3","author":"J-Z Luo","year":"2009","unstructured":"Luo J-Z, Zhou J-Y, Wu Z-A (2009) An adaptive algorithm for qos-aware service composition in grid environments. SOCA 3(3):217\u2013226","journal-title":"SOCA"},{"issue":"1","key":"198_CR39","first-page":"7","volume":"6","author":"I Al-Oqily","year":"2011","unstructured":"Al-Oqily I, Karmouch A (2011) A decentralized self-organizing service composition for autonomic entities. ACM Trans Auton Adapt Syst (TAAS) 6(1):7","journal-title":"ACM Trans Auton Adapt Syst (TAAS)"},{"key":"198_CR40","unstructured":"Sun microsystems, jini architecture specification version 2.0 (2003). http:\/\/www.sun.com\/software\/jini\/specs\/"},{"key":"198_CR41","unstructured":"Waldo J (1998) Javaspaces specification 1.0. Sun Microsyst 29 Technical report, p 30"},{"key":"198_CR42","unstructured":"Universal Plug (2003) Play (upnp) forum. Microsoft Corporation"},{"key":"198_CR43","doi-asserted-by":"crossref","unstructured":"Veizades J, Guttman E, Perkins CE, Kaplan S (1997) Service location protocol. Internet Eng Task Force: RFC 2165, p 72. https:\/\/www.ietf.org\/rfc\/rfc2165.txt","DOI":"10.17487\/rfc2165"},{"key":"198_CR44","doi-asserted-by":"crossref","unstructured":"Czerwinski SE, Zhao BY, Hodes TD, Joseph AD, Katz RH (1999) An architecture for a secure service discovery service. In: Proceedings of the 5th annual ACM\/IEEE international conference on mobile computing and networking. ACM, pp 24\u201335","DOI":"10.1145\/313451.313462"},{"key":"198_CR45","doi-asserted-by":"crossref","DOI":"10.1145\/383059.383072","volume-title":"A scalable content-addressable network","author":"S Ratnasamy","year":"2001","unstructured":"Ratnasamy S, Francis P, Handley M, Karp R, Shenker S (2001) A scalable content-addressable network, vol 31. ACM, New York"},{"key":"198_CR46","doi-asserted-by":"crossref","unstructured":"Rowstron A, Druschel P (2001) Pastry: scalable, decentralized object location, and routing for large-scale peer-to-peer systems. In: Rachid G (ed) Middleware 2001. Springer, Berlin, Heidelberg, pp 329\u2013350","DOI":"10.1007\/3-540-45518-3_18"},{"issue":"1","key":"198_CR47","doi-asserted-by":"crossref","first-page":"90","DOI":"10.1177\/027836498600500106","volume":"5","author":"O Khatib","year":"1986","unstructured":"Khatib O (1986) Real-time obstacle avoidance for manipulators and mobile robots. Int J Robot Res 5(1):90\u201398","journal-title":"Int J Robot Res"},{"issue":"4","key":"198_CR48","doi-asserted-by":"crossref","first-page":"369","DOI":"10.1007\/s10846-006-9050-8","volume":"45","author":"DH Kim","year":"2006","unstructured":"Kim DH, Wang H, Shin S (2006) Decentralized control of autonomous swarm systems using artificial potential functions: analytical design guidelines. J Intell Rob Syst 45(4):369\u2013394","journal-title":"J Intell Rob Syst"},{"key":"198_CR49","volume-title":"A multi-agent system for dynamic service composition in ambient intelligence environments","author":"M Vall\u00e9e","year":"2005","unstructured":"Vall\u00e9e M, Ramparany F, Vercouter L (2005) A multi-agent system for dynamic service composition in ambient intelligence environments. Citeseer, Grenoble"},{"key":"198_CR50","doi-asserted-by":"crossref","unstructured":"Puliafito A, Cucinotta A, Minnolo AL, Zaia A (2010) Making the internet of things a reality: the wherex solution. In: Daniel G, Antonio I, Giacomo M, Luigi A (eds) The internet of things. Springer, New York, pp 99\u2013108","DOI":"10.1007\/978-1-4419-1674-7_10"},{"issue":"7","key":"198_CR51","doi-asserted-by":"crossref","first-page":"517","DOI":"10.1177\/0037549705058073","volume":"81","author":"S Luke","year":"2005","unstructured":"Luke S, Cioffi-Revilla C, Panait L, Sullivan K, Balan G (2005) Mason: a multiagent simulation environment. Simulation 81(7):517\u2013527","journal-title":"Simulation"}],"container-title":["Service Oriented Computing and Applications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11761-016-0198-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11761-016-0198-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11761-016-0198-1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11761-016-0198-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,9,12]],"date-time":"2019-09-12T17:48:06Z","timestamp":1568310486000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11761-016-0198-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,8,23]]},"references-count":51,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2017,3]]}},"alternative-id":["198"],"URL":"https:\/\/doi.org\/10.1007\/s11761-016-0198-1","relation":{},"ISSN":["1863-2386","1863-2394"],"issn-type":[{"value":"1863-2386","type":"print"},{"value":"1863-2394","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,8,23]]}}}