{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,5]],"date-time":"2026-06-05T05:54:02Z","timestamp":1780638842481,"version":"3.54.1"},"reference-count":40,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2017,10,4]],"date-time":"2017-10-04T00:00:00Z","timestamp":1507075200000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/100010668","name":"H2020 Leadership in Enabling and Industrial Technologies","doi-asserted-by":"publisher","award":["637066"],"award-info":[{"award-number":["637066"]}],"id":[{"id":"10.13039\/100010668","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["SOCA"],"published-print":{"date-parts":[[2017,12]]},"DOI":"10.1007\/s11761-017-0219-8","type":"journal-article","created":{"date-parts":[[2017,10,4]],"date-time":"2017-10-04T09:54:28Z","timestamp":1507110868000},"page":"427-443","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":311,"title":["Optimized IoT service placement in the fog"],"prefix":"10.1007","volume":"11","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2754-7770","authenticated-orcid":false,"given":"Olena","family":"Skarlat","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9519-9387","authenticated-orcid":false,"given":"Matteo","family":"Nardelli","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6828-9945","authenticated-orcid":false,"given":"Stefan","family":"Schulte","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3440-8592","authenticated-orcid":false,"given":"Michael","family":"Borkowski","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2777-528X","authenticated-orcid":false,"given":"Philipp","family":"Leitner","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2017,10,4]]},"reference":[{"key":"219_CR1","doi-asserted-by":"crossref","unstructured":"Aazam M, Huh EN (2015) Dynamic resource provisioning through fog micro datacenter. In: 12th IEEE international workshop on managing ubiquitous communications and services. St. Louis, Missouri, USA, pp 105\u2013110","DOI":"10.1109\/PERCOMW.2015.7134002"},{"key":"219_CR2","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1145\/1721654.1721672","volume":"53","author":"M Armbrust","year":"2010","unstructured":"Armbrust M, Fox A, Griffith R, Joseph AD, Katz R, Konwinski A, Lee G, Patterson D, Rabkin A, Stoica I, Zaharia M (2010) A view of cloud computing. Commun ACM 53:50\u201358","journal-title":"Commun ACM"},{"key":"219_CR3","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:2787\u20132805","journal-title":"Comput Netw"},{"key":"219_CR4","doi-asserted-by":"crossref","unstructured":"Bonomi F, Milito R, Natarajan P, Zhu J (2014) Fog computing: a platform for internet of things and analytics. In: Big data and internet of things: a roadmap for smart environments. Studies in computational intelligence 546: 169\u2013186. Springer","DOI":"10.1007\/978-3-319-05029-4_7"},{"key":"219_CR5","doi-asserted-by":"crossref","first-page":"684","DOI":"10.1016\/j.future.2015.09.021","volume":"56","author":"A Botta","year":"2016","unstructured":"Botta A, de Donato W, Persico V, Pescape A (2016) Integration of cloud computing and internet of things: a survey. Fut Gener Comput Syst 56:684\u2013700","journal-title":"Fut Gener Comput Syst"},{"issue":"3","key":"219_CR6","doi-asserted-by":"crossref","first-page":"388","DOI":"10.1145\/65979.65981","volume":"11","author":"RP Brent","year":"1989","unstructured":"Brent RP (1989) Efficient implementation of the first-fit strategy for dynamic storage allocation. ACM Trans Prog Lang Syst 11(3):388\u2013403","journal-title":"ACM Trans Prog Lang Syst"},{"key":"219_CR7","doi-asserted-by":"crossref","unstructured":"Cardellini V, Grassi V, Lo\u00a0Presti F, Nardelli M (2016) Optimal operator placement for distributed stream processing applications. In: 10th ACM international conference on distributed and event-based Systems (DEBS\u201916), pp 69\u201380. ACM, Irvine, California, USA","DOI":"10.1145\/2933267.2933312"},{"issue":"2","key":"219_CR8","doi-asserted-by":"crossref","first-page":"171","DOI":"10.1007\/s11036-013-0489-0","volume":"19","author":"M Chen","year":"2014","unstructured":"Chen M, Mao S, Liu Y (2014) Big data: a survey. Mobile Netw Appl 19(2):171\u2013209","journal-title":"Mobile Netw Appl"},{"issue":"4","key":"219_CR9","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1145\/1030194.1015471","volume":"13","author":"F Dabek","year":"2004","unstructured":"Dabek F, Cox R, Kaashoek F, Morris R (2004) Vivaldi: a decentralized network coordinate system. ACM SIGCOMM Comput Commun Rev 13(4):15\u201326","journal-title":"ACM SIGCOMM Comput Commun Rev"},{"key":"219_CR10","doi-asserted-by":"crossref","unstructured":"Dastjerdi AV, Gupta H, Calheiros RN, Ghosh SK, Buyya R (2016) Fog computing: principles, architectures, and applications. In: Internet of things: principles and paradigms, chap.\u00a04, Morgan Kaufmann","DOI":"10.1016\/B978-0-12-805395-9.00004-6"},{"key":"219_CR11","unstructured":"De S, Barnaghi P, Bauer M, Meissner S (2011) Service modelling for the internet of things. In: Federated conference on computer science and information systems, 2011. IEEE, Szczecin, Poland, pp 949\u2013955"},{"key":"219_CR12","doi-asserted-by":"crossref","first-page":"1587","DOI":"10.1002\/wcm.1203","volume":"13","author":"HT Dinh","year":"2013","unstructured":"Dinh HT, Lee C, Niyato D, Wang P (2013) A survey of mobile cloud computing: architecture, applications, and approaches. Wirel Commun Mob Comput 13:1587\u20131611","journal-title":"Wirel Commun Mob Comput"},{"issue":"2","key":"219_CR13","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1109\/MCC.2017.29","volume":"4","author":"E Elmroth","year":"2017","unstructured":"Elmroth E, Leitner P, Schulte S, Venugopal S (2017) Connecting fog and cloud computing. IEEE Cloud Comput 4(2):22\u201325","journal-title":"IEEE Cloud Comput"},{"key":"219_CR14","doi-asserted-by":"crossref","first-page":"84","DOI":"10.1016\/j.future.2012.05.023","volume":"29","author":"N Fernando","year":"2013","unstructured":"Fernando N, Loke SW, Rahayu W (2013) Mobile cloud computing: a survey. Fut Gener Comput Syst 29:84\u2013106","journal-title":"Fut Gener Comput Syst"},{"issue":"4","key":"219_CR15","doi-asserted-by":"crossref","first-page":"66","DOI":"10.1109\/MCC.2016.91","volume":"3","author":"D Georgakopoulos","year":"2016","unstructured":"Georgakopoulos D, Jayaraman PP, Fazia M, Villari M, Ranjan R (2016) Internet of things and edge cloud computing roadmap for manufacturing. IEEE Cloud Comput 3(4):66\u201373","journal-title":"IEEE Cloud Comput"},{"key":"219_CR16","doi-asserted-by":"crossref","unstructured":"Giang NK, Blackstock M, Lea R, Leung VC (2015) Developing IoT Applications in the fog: a distributed dataflow approach. In: 5th International conference on the internet of things (IoT). IEEE, Seoul, Korea. pp 155\u2013162","DOI":"10.1109\/IOT.2015.7356560"},{"key":"219_CR17","doi-asserted-by":"crossref","first-page":"1275","DOI":"10.1002\/spe.2509","volume":"47","author":"H Gupta","year":"2017","unstructured":"Gupta H, Dastjerdi AV, Ghosh SK, Buyya R (2017) iFogSim: a toolkit for modeling and simulation of resource management techniques in the internet of things, edge and fog computing environments. Softw Pract Exp 47:1275\u20131296","journal-title":"Softw Pract Exp"},{"issue":"2","key":"219_CR18","doi-asserted-by":"crossref","first-page":"90","DOI":"10.1109\/MCOM.2015.7045396","volume":"53","author":"B Han","year":"2015","unstructured":"Han B, Gopalakrishnan V, Ji L, Lee S (2015) Network function virtualization: challenges and opportunities for innovations. IEEE Commun Mag 53(2):90\u201397","journal-title":"IEEE Commun Mag"},{"key":"219_CR19","doi-asserted-by":"crossref","unstructured":"Hochreiner C, V\u00f6gler M, Waibel P, Dustdar S (2016) VISP: an ecosystem for elastic data stream processing for the internet of things. In: IEEE 20th International enterprise distributed object computing conference (EDOC), 2016. IEEE, pp 1\u201311","DOI":"10.1109\/EDOC.2016.7579390"},{"key":"219_CR20","doi-asserted-by":"crossref","unstructured":"Hong K, Lillethun D, Ramachandran U, Ottenwlder B, Koldehofe B (2013) Mobile fog: a programming model for largescale applications on the internet of things. In: 1st ACM SIGCOMM workshop on mobile cloud computing. Hong Kong, China, pp 15\u201320","DOI":"10.1145\/2491266.2491270"},{"key":"219_CR21","doi-asserted-by":"crossref","unstructured":"Huang X, Ganapathy S, Wolf T (2009) Evaluating algorithms for composable service placement in computer networks. In: IEEE International conference on communications. IEEE, Dresden, Germany. pp 2276\u20132281","DOI":"10.1109\/ICC.2009.5199007"},{"key":"219_CR22","doi-asserted-by":"crossref","unstructured":"Kubler S, Holmstr\u00f6m J, Fr\u00e4mling K, Turkama P (2016) Technological theory of cloud manufacturing. Stud Comput Intell 640:267\u2013276 Springer","DOI":"10.1007\/978-3-319-30337-6_24"},{"key":"219_CR23","doi-asserted-by":"crossref","unstructured":"Leitner P, Hummer W, Satzger B, Inzinger C, Dustdar S (2012) Cost-efficient and application SLA-aware client side request scheduling in an infrastructure-as-a-service cloud. In: 5th International Conference on Cloud Computing. IEEE, Honolulu, HI, USA, pp 213\u2013220","DOI":"10.1109\/CLOUD.2012.21"},{"key":"219_CR24","doi-asserted-by":"crossref","unstructured":"Papageorgiou A, Cheng B, Kovacs E (2015) Real-time data reduction at the network edge of internet-of-things systems. In: 11th International Conference on Network and Service Management. Barcelona, Spain, pp 284\u2013291","DOI":"10.1109\/CNSM.2015.7367373"},{"issue":"1","key":"219_CR25","doi-asserted-by":"crossref","first-page":"147","DOI":"10.1007\/s00170-015-7220-1","volume":"84","author":"T Qu","year":"2016","unstructured":"Qu T, Lei SP, Wang ZZ, Nie DX, Chen X, Huang GQ (2016) IoT-based real-time production logistics synchronization system under smart cloud manufacturing. Int J Adv Manuf Technol 84(1):147\u2013164","journal-title":"Int J Adv Manuf Technol"},{"key":"219_CR26","doi-asserted-by":"crossref","unstructured":"Rohjans S, Dnekas C, Uslar M (2012) Requirements for Smart Grid ICT-architectures. In: 3rd IEEE PES international conference and exhibition on innovative smart grid technologies. Berlin, Germany, pp 1\u20138","DOI":"10.1109\/ISGTEurope.2012.6465617"},{"key":"219_CR27","doi-asserted-by":"crossref","unstructured":"Schulte S, Hoenisch P, Hochreiner C, Dustdar S, Klusch M, Schuller D (2014) Towards process support for cloud manufacturing. In: 18th IEEE International enterprise distributed object computing conference. IEEE, Ulm, Germany, pp 142\u2013149","DOI":"10.1109\/EDOC.2014.28"},{"key":"219_CR28","doi-asserted-by":"crossref","unstructured":"Skarlat O, Borkowski M, Schulte S (2016) Towards a methodology and instrumentation toolset for cloud manufacturing. In: 1st International workshop on cyber-physical production systems, CPS week 2016. IEEE, Vienna, Austria, pp 1\u20134","DOI":"10.1109\/CPPS.2016.7483920"},{"key":"219_CR29","doi-asserted-by":"crossref","unstructured":"Skarlat O, Nardelli M, Schulte S, Dustdar S (2017) Towards QoS-aware fog service placement. In: 1st IEEE international conference on fog and edge computing (ICFEC), 2017. IEEE, Madrid, Spain, pp 89\u201396","DOI":"10.1109\/ICFEC.2017.12"},{"key":"219_CR30","doi-asserted-by":"crossref","unstructured":"Skarlat O, Schulte S, Borkowski M, Leitner P (2016) Resource provisioning for IoT services in the fog. In: 9th IEEE international conference on service oriented computing and applications (SOCA), 2016. IEEE, Hong Kong, China, pp 32\u201339","DOI":"10.1109\/SOCA.2016.10"},{"issue":"5","key":"219_CR31","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1145\/2677046.2677052","volume":"44","author":"LM Vaquero","year":"2014","unstructured":"Vaquero LM, Rodero-Merino L (2014) Finding your way in the fog: towards a comprehensive definition of fog computing. ACM SIGCOMM Comput Commun Rev 44(5):27\u201332","journal-title":"ACM SIGCOMM Comput Commun Rev"},{"key":"219_CR32","first-page":"1","volume":"PP","author":"M V\u00f6gler","year":"2016","unstructured":"V\u00f6gler M, Schleicher J, Inzinger C, Dustdar S (2016) Optimizing elastic IoT application deployments. Trans Serv Comput PP:1\u201314","journal-title":"Trans Serv Comput"},{"key":"219_CR33","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1007\/BF00175354","volume":"4","author":"D Whitley","year":"1994","unstructured":"Whitley D (1994) A genetic algorithm tutorial. Stat Comput 4:65\u201385","journal-title":"Stat Comput"},{"key":"219_CR34","doi-asserted-by":"crossref","first-page":"564","DOI":"10.1016\/j.jmsy.2013.04.008","volume":"32","author":"D Wu","year":"2013","unstructured":"Wu D, Greer MJ, Rose DW, Schaefer D (2013) Cloud manufacturing: strategic vision and state-of-the-art. J Manuf Syst 32:564\u2013579","journal-title":"J Manuf Syst"},{"key":"219_CR35","first-page":"1","volume":"e4123","author":"M Xu","year":"2017","unstructured":"Xu M, Tian W, Buyya R (2017) A survey on load balancing algorithms for virtual machines placement in cloud computing. Concurr Comput e4123:1\u201316","journal-title":"Concurr Comput"},{"issue":"1","key":"219_CR36","doi-asserted-by":"crossref","first-page":"75","DOI":"10.1016\/j.rcim.2011.07.002","volume":"28","author":"X Xu","year":"2012","unstructured":"Xu X (2012) From cloud computing to cloud manufacturing. Robot Comput Integr Manuf 28(1):75\u201386","journal-title":"Robot Comput Integr Manuf"},{"key":"219_CR37","doi-asserted-by":"crossref","unstructured":"Ye Z, Zhou X, Bouguettaya A (2011) Genetic algorithm based QoS-aware service compositions in cloud computing. In: 16th International conference on database systems for advanced applications (DASFAA) part II. Springer, Berlin, Heidelberg, Hong Kong, China, pp 321\u2013334","DOI":"10.1007\/978-3-642-20152-3_24"},{"issue":"4","key":"219_CR38","doi-asserted-by":"crossref","first-page":"619","DOI":"10.1016\/j.jss.2008.08.039","volume":"82","author":"M Yoo","year":"2009","unstructured":"Yoo M (2009) Real-time task scheduling by multiobjective genetic algorithm. J Syst Softw 82(4):619\u2013628","journal-title":"J Syst Softw"},{"key":"219_CR39","doi-asserted-by":"crossref","first-page":"173","DOI":"10.1007\/978-3-540-69277-5_7","volume":"146","author":"J Yu","year":"2009","unstructured":"Yu J, Buyya R, Ramamohanarao K (2009) Workflow scheduling algorithms for grid computing. Stud Comput Intell 146:173\u2013214","journal-title":"Stud Comput Intell"},{"issue":"4","key":"219_CR40","doi-asserted-by":"crossref","first-page":"63","DOI":"10.1145\/2740070.2626308","volume":"47","author":"ZH Zhan","year":"2015","unstructured":"Zhan ZH, Liu XF, Gong YJ, Zhang J, Chung HSH, Li Y (2015) Cloud computing resource scheduling and a survey of its evolutionary approaches. ACM Comput Surv 47(4):63","journal-title":"ACM Comput Surv"}],"container-title":["Service Oriented Computing and Applications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11761-017-0219-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11761-017-0219-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11761-017-0219-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,6,27]],"date-time":"2024-06-27T13:51:00Z","timestamp":1719496260000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11761-017-0219-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,10,4]]},"references-count":40,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2017,12]]}},"alternative-id":["219"],"URL":"https:\/\/doi.org\/10.1007\/s11761-017-0219-8","relation":{},"ISSN":["1863-2386","1863-2394"],"issn-type":[{"value":"1863-2386","type":"print"},{"value":"1863-2394","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,10,4]]}}}