{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,29]],"date-time":"2025-09-29T08:15:16Z","timestamp":1759133716094,"version":"3.37.3"},"reference-count":46,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2018,2,28]],"date-time":"2018-02-28T00:00:00Z","timestamp":1519776000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Grid Computing"],"published-print":{"date-parts":[[2019,3]]},"DOI":"10.1007\/s10723-018-9437-3","type":"journal-article","created":{"date-parts":[[2018,2,27]],"date-time":"2018-02-27T21:03:52Z","timestamp":1519765432000},"page":"169-189","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":43,"title":["A Lightweight Service Placement Approach for Community Network Micro-Clouds"],"prefix":"10.1007","volume":"17","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9644-5415","authenticated-orcid":false,"given":"Mennan","family":"Selimi","sequence":"first","affiliation":[]},{"given":"Lloren\u00e7","family":"Cerd\u00e0-Alabern","sequence":"additional","affiliation":[]},{"given":"Felix","family":"Freitag","sequence":"additional","affiliation":[]},{"given":"Lu\u00eds","family":"Veiga","sequence":"additional","affiliation":[]},{"given":"Arjuna","family":"Sathiaseelan","sequence":"additional","affiliation":[]},{"given":"Jon","family":"Crowcroft","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2018,2,28]]},"reference":[{"key":"9437_CR1","unstructured":"Stirling Number of the Second Kind. http:\/\/mathworld.wolfram.com\/StirlingNumberoftheSecondKind.html"},{"key":"9437_CR2","unstructured":"Agarwal, S., et al.: Volley: automated data placement for geo-distributed cloud services. In: Proceedings of the 7th USENIX Conference on Networked Systems Design and Implementation, NSDI\u201910, pp. 2\u20132. USENIX Association, Berkeley (2010)"},{"key":"9437_CR3","doi-asserted-by":"crossref","unstructured":"Alicherry, M., Lakshman, T.V.: Network aware resource allocation in distributed clouds. In: Proceedings of INFOCOM, IEEE, pp. 963\u2013971 (2012)","DOI":"10.1109\/INFCOM.2012.6195847"},{"key":"9437_CR4","doi-asserted-by":"crossref","unstructured":"Apol\u00f3nia, N., Freitag, F., Navarro, L.: Leveraging deployment models on low-resource devices for cloud services in community networks. Simul. Model. Pract. Theory 77, 390\u2013406 (2016)","DOI":"10.1016\/j.simpat.2016.06.008"},{"key":"9437_CR5","first-page":"31","volume-title":"Making Community Networks Economically Sustainable, the Guifi.Net Experience. GAIA \u201916","author":"R Baig","year":"2016","unstructured":"Baig, R., Dalmau, L., Roca, R., Navarro, L., Freitag, F., Sathiaseelan, A.: Making Community Networks Economically Sustainable, the Guifi.Net Experience. GAIA \u201916, pp. 31\u201336. ACM, New York (2016)"},{"key":"9437_CR6","doi-asserted-by":"crossref","unstructured":"Baig, R., Freitag, F., Navarro, L.: Cloudy in guifi.net: establishing and sustaining a community cloud as open commons. Futur. Gener. Comput. Syst. (2018)","DOI":"10.1016\/j.future.2017.12.017"},{"key":"9437_CR7","doi-asserted-by":"publisher","first-page":"150","DOI":"10.1016\/j.comnet.2015.07.009","volume":"90","author":"R Baig","year":"2015","unstructured":"Baig, R., Roca, R., Freitag, F., Navarro, L.: guifi.net, a crowdsourced network infrastructure held in common. Comput. Netw. 90, 150\u2013165 (2015). Crowdsourcing","journal-title":"Comput. Netw."},{"key":"9437_CR8","doi-asserted-by":"publisher","first-page":"101","DOI":"10.1016\/j.csi.2017.05.004","volume":"57","author":"B Bilalli","year":"2018","unstructured":"Bilalli, B., Abell\u00f3, A., Aluja-Banet, T., Wrembel, R.: Intelligent assistance for data pre-processing. Computer Standards & Interfaces 57, 101\u2013109 (2018)","journal-title":"Computer Standards & Interfaces"},{"key":"9437_CR9","doi-asserted-by":"crossref","unstructured":"Bonomi, F., Milito, R., Zhu, J., Addepalli, S.: Fog computing and its role in the internet of things. In: Proceedings of the First Edition of the MCC Workshop on Mobile Cloud Computing, MCC \u201912, pp. 13\u201316. ACM, New York (2012)","DOI":"10.1145\/2342509.2342513"},{"key":"9437_CR10","doi-asserted-by":"crossref","unstructured":"Cerd\u00e0-Alabern, L., Neumann, A., Escrich, P.: Experimental evaluation of a wireless community mesh network. In: Proceedings of the 16th ACM International Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems, MSWiM \u201913, pp. 23\u201330. ACM, New York (2013)","DOI":"10.1145\/2507924.2507960"},{"key":"9437_CR11","doi-asserted-by":"crossref","unstructured":"Coimbra, M.E., Selimi, M., Francisco, A.P., Freitag, F., Veiga, L.: Gelly-scheduling distributed graph processing for service placement in community networks. In: 33rd ACM\/SIGAPP Symposium on Applied Computing (SAC 2018). ACM (2018)","DOI":"10.1145\/3167132.3167147"},{"key":"9437_CR12","first-page":"72","volume-title":"Internet Access for All: Assessing a Crowdsourced Web Proxy Service in a Community Network","author":"E Dimogerontakis","year":"2017","unstructured":"Dimogerontakis, E., Meseguer, R., Navarro, L.: Internet Access for All: Assessing a Crowdsourced Web Proxy Service in a Community Network, pp. 72\u201384. Springer International Publishing, Cham (2017)"},{"key":"9437_CR13","doi-asserted-by":"crossref","unstructured":"Dimogerontakis, E., Neto, J., Meseguer, R., Navarro, L.: Client-side routing-agnostic gateway selection for heterogeneous wireless mesh networks. In: IFIP\/IEEE International Symposium on Integrated Network Management (IM) (2017)","DOI":"10.23919\/INM.2017.7987301"},{"key":"9437_CR14","doi-asserted-by":"crossref","unstructured":"Draxler, S., Karl, H., Mann, Z.A.: Joint optimization of scaling and placement of virtual network services. In: 2017 17th IEEE\/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGRID), pp. 365\u2013370 (2017)","DOI":"10.1109\/CCGRID.2017.25"},{"key":"9437_CR15","doi-asserted-by":"crossref","unstructured":"Dubois, D.J., Valetto, G., Lucia, D., Di Nitto, E.: Mycocloud: elasticity through self-organized service placement in decentralized clouds. In: 2015 IEEE 8th International Conference on Cloud Computing, pp. 629\u2013636 (2015)","DOI":"10.1109\/CLOUD.2015.89"},{"key":"9437_CR16","doi-asserted-by":"crossref","unstructured":"Ghanbari, H., et al.: Replica placement in cloud through simple stochastic model predictive control. In: 2014 IEEE 7th International Conference on Cloud Computing, pp. 80\u201387 (2014)","DOI":"10.1109\/CLOUD.2014.21"},{"issue":"2","key":"9437_CR17","doi-asserted-by":"publisher","first-page":"6:1","DOI":"10.1145\/1740600.1740602","volume":"5","author":"K Herrmann","year":"2010","unstructured":"Herrmann, K.: Self-organized service placement in ambient intelligence environments. ACM Trans. Auton. Adapt. Syst. 5(2), 6:1\u20136:39 (2010)","journal-title":"ACM Trans. Auton. Adapt. Syst."},{"key":"9437_CR18","doi-asserted-by":"crossref","unstructured":"Klein, A., Ishikawa, F., Honiden, S.: Towards network-aware service composition in the cloud. In: Proceedings of the 21st International Conference on World Wide Web, WWW \u201912, pp. 959\u2013968. ACM, New York (2012)","DOI":"10.1145\/2187836.2187965"},{"key":"9437_CR19","doi-asserted-by":"crossref","unstructured":"LaCurts, K., et al.: Choreo: network-aware task placement for cloud applications. In: Proceedings of the 2013 Conference on Internet Measurement Conference, IMC \u201913, pp. 191\u2013204. ACM, New York (2013)","DOI":"10.1145\/2504730.2504744"},{"key":"9437_CR20","doi-asserted-by":"publisher","first-page":"056117","DOI":"10.1103\/PhysRevE.80.056117","volume":"80","author":"A Lancichinetti","year":"2009","unstructured":"Lancichinetti, A., Fortunato, S.: Community detection algorithms: a comparative analysis. Phys. Rev. E 80, 056117 (2009)","journal-title":"Phys. Rev. E"},{"key":"9437_CR21","doi-asserted-by":"crossref","unstructured":"Lertsinsrubtavee, A., Ali, A., Molina-Jimenez, C., Sathiaseelan, A., Crowcroft, J.: Picasso: a lightweight edge computing platform. In: IEEE 6th International Conference on Cloud Networking (Cloudnet\u201917) (2017)","DOI":"10.1109\/CloudNet.2017.8071529"},{"key":"9437_CR22","doi-asserted-by":"crossref","unstructured":"Machen, A., Wang, S., Leung, K.K., Ko, B.J., Salonidis, T.: Live service migration in mobile edge clouds. In: IEEE Wireless Communications (2017)","DOI":"10.1109\/MWC.2017.1700011"},{"key":"9437_CR23","doi-asserted-by":"crossref","unstructured":"Moens, H., et al.: Hierarchical network-aware placement of service oriented applications in clouds. In: 2014 IEEE Network Operations and Management Symposium (NOMS), pp. 1\u20138 (2014)","DOI":"10.1109\/NOMS.2014.6838230"},{"key":"9437_CR24","doi-asserted-by":"crossref","unstructured":"Naas, M.I., Raipin, P., Boukhobza, J., Lemarchand, L.: iFogStor: an IoT data placement strategy for fog infrastructure. In: IEEE 1st International Conference on Fog and Edge Computing. Madrid, Spain (2017)","DOI":"10.1109\/ICFEC.2017.15"},{"key":"9437_CR25","doi-asserted-by":"crossref","unstructured":"Neumann, A., Lopez, E., Navarro, L.: An evaluation of Bmx6 for community wireless networks. In: 8th IEEE International Conference on Wireless and Mobile Computing, Networking and Communications (Wimob), 2012 I, pp. 651\u2013658 (2012)","DOI":"10.1109\/WiMOB.2012.6379145"},{"key":"9437_CR26","doi-asserted-by":"crossref","unstructured":"Palit, T., Shen, Y., Ferdman, M.: Demystifying cloud benchmarking. In: 2016 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), pp. 122\u2013132 (2016)","DOI":"10.1109\/ISPASS.2016.7482080"},{"key":"9437_CR27","doi-asserted-by":"crossref","unstructured":"Selimi, M., Cerd\u00e0-Alabern, L., S\u00e1nchez-Artigas, M., Freitag, F., Veiga, L.: Practical service placement approach for microservices architecture. In: Proceedings of the 17th IEEE\/ACM International Symposium on Cluster, Cloud and Grid Computing, CCGrid \u201917, pp. 401\u2013410. IEEE Press, Piscataway (2017)","DOI":"10.1109\/CCGRID.2017.28"},{"key":"9437_CR28","doi-asserted-by":"crossref","unstructured":"Selimi, M., et al.: Integration of an assisted P2p live streaming service in community network clouds. In: Proceedings of the IEEE 7th International Conference on Cloud Computing Technology and Science (CloudCom 2015). IEEE (2015)","DOI":"10.1109\/CloudCom.2015.31"},{"issue":"11","key":"9437_CR29","doi-asserted-by":"publisher","first-page":"3131","DOI":"10.1002\/cpe.3658","volume":"28","author":"M Selimi","year":"2016","unstructured":"Selimi, M., Freitag, F., Cerd\u00e0-Alabern, L., Veiga, L.: Performance evaluation of a distributed storage service in community network clouds. Concurrency and Computation: Practice and Experience 28(11), 3131\u20133148 (2016). cpe.3658","journal-title":"Concurrency and Computation: Practice and Experience"},{"key":"9437_CR30","doi-asserted-by":"publisher","first-page":"Part 2:373","DOI":"10.1016\/j.comnet.2015.09.007","volume":"93","author":"M Selimi","year":"2015","unstructured":"Selimi, M., Khan, A.M., Dimogerontakis, E., Freitag, F., Centelles, R.P.: Cloud services in the guifi.net community network. Comput. Netw. 93, Part 2:373\u2013388 (2015)","journal-title":"Comput. Netw."},{"key":"9437_CR31","first-page":"376","volume-title":"Towards Network-Aware Service Placement in Community Network Micro-Clouds","author":"M Selimi","year":"2016","unstructured":"Selimi, M., Vega, D., Freitag, F., Veiga, L.: Towards Network-Aware Service Placement in Community Network Micro-Clouds, pp. 376\u2013388. Springer International Publishing, Berlin (2016)"},{"issue":"2","key":"9437_CR32","doi-asserted-by":"publisher","first-page":"299","DOI":"10.1007\/s10723-015-9358-3","volume":"14","author":"L Sharifi","year":"2016","unstructured":"Sharifi, L., Cerd\u00e0-Alabern, L., Freitag, F., Veiga, L.: Energy efficient cloud service provisioning: keeping data center granularity in perspective. Journal of Grid Computing 14(2), 299\u2013325 (2016)","journal-title":"Journal of Grid Computing"},{"key":"9437_CR33","doi-asserted-by":"crossref","unstructured":"Skarlat, O., Nardelli, M., Schulte, S., Dustdar, S.: Towards Qos-aware fog service placement. In: IEEE International Conference on Fog and Edge Computing (ICFEC 2017). Madrid, Spain (2017)","DOI":"10.1109\/ICFEC.2017.12"},{"key":"9437_CR34","doi-asserted-by":"crossref","unstructured":"Spinnewyn, B., Braem, B., Latr\u00e9, S.: Fault-tolerant application placement in heterogeneous cloud environments. In: Network and Service Management (CNSM), pp. 192\u2013200 (2015)","DOI":"10.1109\/CNSM.2015.7367359"},{"key":"9437_CR35","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1016\/j.jnca.2016.12.015","volume":"85","author":"B Spinnewyn","year":"2017","unstructured":"Spinnewyn, B., Mennes, R., Botero, J.F., Latr\u00e9, S.: Resilient application placement for geo-distributed cloud networks. J. Netw. Comput. Appl. 85, 14\u201331 (2017). Intelligent Systems for Heterogeneous Networks","journal-title":"J. Netw. Comput. Appl."},{"key":"9437_CR36","doi-asserted-by":"crossref","unstructured":"Steiner, M., et al.: Network-aware service placement in a distributed cloud environment. In: Proceedings of the ACM SIGCOMM 2012 Conference, SIGCOMM \u201912, pp. 73\u201374. ACM, New York (2012)","DOI":"10.1145\/2342356.2342366"},{"key":"9437_CR37","doi-asserted-by":"crossref","unstructured":"Tantawi, A.N.: Solution biasing for optimized cloud workload placement. In: 2016 IEEE International Conference on Autonomic Computing (ICAC), pp. 105\u2013110 (2016)","DOI":"10.1109\/ICAC.2016.34"},{"key":"9437_CR38","doi-asserted-by":"publisher","first-page":"163","DOI":"10.1016\/j.future.2016.06.021","volume":"70","author":"W Tarneberg","year":"2017","unstructured":"Tarneberg, W., Mehta, A., Wadbro, E., Tordsson, J., Eker, J., Kihl, M., Elmroth, E.: Dynamic application placement in the mobile cloud network. Futur. Gener. Comput. Syst. 70, 163\u2013177 (2017)","journal-title":"Futur. Gener. Comput. Syst."},{"key":"9437_CR39","doi-asserted-by":"publisher","first-page":"205","DOI":"10.1016\/j.peva.2015.06.013","volume":"91","author":"R Urgaonkar","year":"2015","unstructured":"Urgaonkar, R., Wang, S., He, T., Zafer, M., Chan, K., Leung, K.K.: Dynamic service migration and workload scheduling in edge-clouds. Perform. Eval. 91, 205\u2013228 (2015)","journal-title":"Perform. Eval."},{"key":"9437_CR40","doi-asserted-by":"crossref","unstructured":"Vega, D., Meseguer, R., Cabrera, G., Marques, J.M.: Exploring local service allocation in community networks. In: 10th International Conference on Wireless and Mobile Computing, Networking and Communications (Wimob\u201914), IEEE, pp. 273\u2013280 (2014)","DOI":"10.1109\/WiMOB.2014.6962182"},{"key":"9437_CR41","doi-asserted-by":"publisher","first-page":"Part 2:260","DOI":"10.1016\/j.comnet.2015.09.023","volume":"93","author":"D Vega","year":"2015","unstructured":"Vega, D., Baig, R., Cerd\u00e0-Alabern, L., Medina, E., Meseguer, R., Navarro, L.: A technological overview of the guifi.net community network. Comput. Netw. 93, Part 2:260\u2013278 (2015)","journal-title":"Comput. Netw."},{"key":"9437_CR42","doi-asserted-by":"crossref","unstructured":"Vega, D., Cerd\u00e0-Alabern, L., Navarro, L., Meseguer, R.: Topology patterns of a community network: Guifi.net. In: 1st International Workshop on Community Networks and Bottom-Up-Broadband (CNBub 2012), within IEEE Wimob. Barcelona, Spain, pp. 612\u2013619 (2012)","DOI":"10.1109\/WiMOB.2012.6379139"},{"key":"9437_CR43","doi-asserted-by":"crossref","unstructured":"Verespej, H., Pasquale, J.: A characterization of node uptime distributions in the Planetlab test bed. In: 2011 IEEE 30th International Symposium on Reliable Distributed Systems, pp. 203\u2013208 (2011)","DOI":"10.1109\/SRDS.2011.32"},{"key":"9437_CR44","first-page":"9","volume-title":"Pro-diluvian: understanding scoped-flooding for content discovery in information-centric networking","author":"L Wang","year":"2015","unstructured":"Wang, L., Bayhan, S., Ott, J., Kangasharju, J., Sathiaseelan, A., Crowcroft, J.: Pro-diluvian: understanding scoped-flooding for content discovery in information-centric networking, pp. 9\u201318. ACM, New York (2015)"},{"key":"9437_CR45","doi-asserted-by":"publisher","first-page":"2514","DOI":"10.1109\/ACCESS.2017.2665971","volume":"5","author":"S Wang","year":"2017","unstructured":"Wang, S., Zafer, M., Leung, K.K.: Online placement of multi-component applications in edge computing environments. IEEE ACCESS 5, 2514\u20132533 (2017)","journal-title":"IEEE ACCESS"},{"issue":"4","key":"9437_CR46","doi-asserted-by":"publisher","first-page":"1002","DOI":"10.1109\/TPDS.2016.2604814","volume":"28","author":"S Wang","year":"2017","unstructured":"Wang, S., Urgaonkar, R., He, T., Chan, K., Zafer, M., Leung, K.K.: Dynamic service placement for mobile micro-clouds with predicted future costs. IEEE Trans. Parallel Distrib. Syst. 28(4), 1002\u20131016 (2017)","journal-title":"IEEE Trans. Parallel Distrib. Syst."}],"container-title":["Journal of Grid Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10723-018-9437-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10723-018-9437-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10723-018-9437-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,10,11]],"date-time":"2019-10-11T20:24:47Z","timestamp":1570825487000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10723-018-9437-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,2,28]]},"references-count":46,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2019,3]]}},"alternative-id":["9437"],"URL":"https:\/\/doi.org\/10.1007\/s10723-018-9437-3","relation":{},"ISSN":["1570-7873","1572-9184"],"issn-type":[{"type":"print","value":"1570-7873"},{"type":"electronic","value":"1572-9184"}],"subject":[],"published":{"date-parts":[[2018,2,28]]},"assertion":[{"value":"20 July 2017","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 February 2018","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"28 February 2018","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}