{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,21]],"date-time":"2025-11-21T22:41:45Z","timestamp":1763764905399,"version":"3.40.3"},"publisher-location":"Cham","reference-count":43,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783031183034"},{"type":"electronic","value":"9783031183041"}],"license":[{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022]]},"DOI":"10.1007\/978-3-031-18304-1_8","type":"book-chapter","created":{"date-parts":[[2022,9,30]],"date-time":"2022-09-30T03:31:02Z","timestamp":1664508662000},"page":"139-158","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["Data-Aware Service Placement in\u00a0the\u00a0Cloud-IoT Continuum"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5255-537X","authenticated-orcid":false,"given":"Jacopo","family":"Massa","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4159-8761","authenticated-orcid":false,"given":"Stefano","family":"Forti","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2048-2468","authenticated-orcid":false,"given":"Antonio","family":"Brogi","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,10,1]]},"reference":[{"key":"8_CR1","doi-asserted-by":"crossref","unstructured":"Aleti, A., Bjornander, S., Grunske, L., Meedeniya, I.: ArcheOpterix: an extendable tool for architecture optimization of AADL models. In: ICSE MOMPES (2009)","DOI":"10.1109\/MOMPES.2009.5069138"},{"key":"8_CR2","volume-title":"Network Science","author":"AL Barab\u00e1si","year":"2016","unstructured":"Barab\u00e1si, A.L., P\u00f3sfai, M.: Network Science. Cambridge University Press, Cambridge (2016)"},{"key":"8_CR3","doi-asserted-by":"publisher","first-page":"71","DOI":"10.1016\/j.pmcj.2018.12.007","volume":"52","author":"P Bellavista","year":"2019","unstructured":"Bellavista, P., Berrocal, J., Corradi, A., Das, S.K., Foschini, L., Zanni, A.: A survey on fog computing for the internet of things. Pervasive Mob. Comput. 52, 71\u201399 (2019)","journal-title":"Pervasive Mob. Comput."},{"issue":"5","key":"8_CR4","doi-asserted-by":"publisher","first-page":"1185","DOI":"10.1109\/JIOT.2017.2701408","volume":"4","author":"A Brogi","year":"2017","unstructured":"Brogi, A., Forti, S.: QoS-aware deployment of IoT applications through the fog. IEEE Internet Things J. 4(5), 1185\u20131192 (2017)","journal-title":"IEEE Internet Things J."},{"issue":"5","key":"8_CR5","doi-asserted-by":"publisher","first-page":"719","DOI":"10.1002\/spe.2766","volume":"50","author":"A Brogi","year":"2020","unstructured":"Brogi, A., Forti, S., Guerrero, C., Lera, I.: How to place your apps in the fog - state of the art and open challenges. Softw. Pract. Exp. 50(5), 719\u2013740 (2020)","journal-title":"Softw. Pract. Exp."},{"key":"8_CR6","doi-asserted-by":"crossref","unstructured":"Casadei, R., Viroli, M.: Coordinating computation at the edge: a decentralized, self-organizing, spatial approach. In: FMEC 2019 (2019)","DOI":"10.1109\/FMEC.2019.8795355"},{"issue":"2","key":"8_CR7","doi-asserted-by":"publisher","first-page":"206","DOI":"10.1093\/logcom\/exab083","volume":"32","author":"S Forti","year":"2022","unstructured":"Forti, S., Bisicchia, G., Brogi, A.: Declarative continuous reasoning in the cloud-IoT continuum. J. Logic Comput. 32(2), 206\u2013232 (2022)","journal-title":"J. Logic Comput."},{"key":"8_CR8","doi-asserted-by":"crossref","unstructured":"Forti, S., Brogi, A.: Declarative osmotic application placement. In: Advanced Information Systems Engineering Workshops, vol. 423 (2021)","DOI":"10.1007\/978-3-030-79022-6_15"},{"key":"8_CR9","doi-asserted-by":"publisher","first-page":"775","DOI":"10.1016\/j.future.2019.08.020","volume":"102","author":"S Forti","year":"2020","unstructured":"Forti, S., Ferrari, G.L., Brogi, A.: Secure cloud-edge deployments, with trust. Future Gener. Comput. Syst. 102, 775\u2013788 (2020)","journal-title":"Future Gener. Comput. Syst."},{"key":"8_CR10","doi-asserted-by":"publisher","first-page":"605","DOI":"10.1016\/j.future.2020.08.011","volume":"114","author":"S Forti","year":"2021","unstructured":"Forti, S., Gaglianese, M., Brogi, A.: Lightweight self-organising distributed monitoring of Fog infrastructures. Future Gener. Comput. Syst. 114, 605\u2013618 (2021)","journal-title":"Future Gener. Comput. Syst."},{"key":"8_CR11","doi-asserted-by":"crossref","unstructured":"Forti, S., Lera, I., Guerrero, C., Brogi, A.: Osmotic management of distributed complex systems: a declarative decentralised approach. J. Softw. Evol. Process (2021)","DOI":"10.1002\/smr.2405"},{"issue":"1","key":"8_CR12","first-page":"1","volume":"22","author":"S Forti","year":"2021","unstructured":"Forti, S., Paganelli, F., Brogi, A.: Probabilistic QoS-aware placement of VNF chains at the edge. Theory Pract. Logic Program. 22(1), 1\u201336 (2021)","journal-title":"Theory Pract. Logic Program."},{"issue":"6","key":"8_CR13","doi-asserted-by":"publisher","first-page":"2435","DOI":"10.1007\/s12652-018-0914-0","volume":"10","author":"C Guerrero","year":"2018","unstructured":"Guerrero, C., Lera, I., Juiz, C.: A lightweight decentralized service placement policy for performance optimization in fog computing. J. Ambient. Intell. Humaniz. Comput. 10(6), 2435\u20132452 (2018). https:\/\/doi.org\/10.1007\/s12652-018-0914-0","journal-title":"J. Ambient. Intell. Humaniz. Comput."},{"issue":"9","key":"8_CR14","doi-asserted-by":"publisher","first-page":"1275","DOI":"10.1002\/spe.2509","volume":"47","author":"H Gupta","year":"2017","unstructured":"Gupta, H., Vahid Dastjerdi, A., Ghosh, S.K., Buyya, R.: iFogSim: a toolkit for modeling and simulation of resource management techniques in the internet of things, edge and fog computing environments. Soft. Pract. Exp. 47(9), 1275\u20131296 (2017)","journal-title":"Soft. Pract. Exp."},{"key":"8_CR15","doi-asserted-by":"crossref","unstructured":"Kadioglu, S., Colena, M., Sebbah, S.: Heterogeneous resource allocation in cloud management. In: NCA 2016 (2016)","DOI":"10.1109\/NCA.2016.7778589"},{"key":"8_CR16","doi-asserted-by":"crossref","unstructured":"Khan, N., et al.: Big data: Survey, technologies, opportunities, and challenges. Sci. World J. (2014)","DOI":"10.1155\/2014\/712826"},{"key":"8_CR17","doi-asserted-by":"crossref","unstructured":"Koziolek, A., Koziolek, H., Reussner, R.: PerOpteryx: automated application of tactics in multi-objective software architecture optimization (2011)","DOI":"10.1145\/2000259.2000267"},{"key":"8_CR18","doi-asserted-by":"crossref","unstructured":"Lera, I., Guerrero, C., Juiz, C.: Comparing centrality indices for network usage optimization of data placement policies in fog devices. In: 2018 Third International Conference on Fog and Mobile Edge Computing (FMEC) (2018)","DOI":"10.1109\/FMEC.2018.8364053"},{"key":"8_CR19","doi-asserted-by":"publisher","first-page":"91745","DOI":"10.1109\/ACCESS.2019.2927895","volume":"7","author":"I Lera","year":"2019","unstructured":"Lera, I., Guerrero, C., Juiz, C.: YAFS: a simulator for IoT scenarios in fog computing. IEEE Access 7, 91745\u201391758 (2019)","journal-title":"IEEE Access"},{"key":"8_CR20","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-83189-8","volume-title":"Foundations of Logic Programming","author":"JW Lloyd","year":"1987","unstructured":"Lloyd, J.W.: Foundations of Logic Programming. Springer, Heidelberg (1987). https:\/\/doi.org\/10.1007\/978-3-642-83189-8"},{"issue":"1","key":"8_CR21","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3186592","volume":"19","author":"R Mahmud","year":"2018","unstructured":"Mahmud, R., Ramamohanarao, K., Buyya, R.: Latency-aware application module management for fog computing environments. ACM Trans. Internet Technol. 19(1), 1\u201321 (2018)","journal-title":"ACM Trans. Internet Technol."},{"issue":"4","key":"8_CR22","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3403955","volume":"53","author":"R Mahmud","year":"2020","unstructured":"Mahmud, R., Ramamohanarao, K., Buyya, R.: Application management in fog computing environments: a taxonomy, review and future directions. ACM Comput. Surv. 53(4), 1\u201343 (2020)","journal-title":"ACM Comput. Surv."},{"issue":"5","key":"8_CR23","doi-asserted-by":"publisher","first-page":"89","DOI":"10.3390\/fi12050089","volume":"12","author":"SV Margariti","year":"2020","unstructured":"Margariti, S.V., Dimakopoulos, V.V., Tsoumanis, G.: Modeling and simulation tools for fog computing-a comprehensive survey from a cost perspective. Future Internet 12(5), 89 (2020)","journal-title":"Future Internet"},{"key":"8_CR24","doi-asserted-by":"crossref","unstructured":"NAAS, M.I., Lemarchand, L., Boukhobza, J., Raipin, P.: A graph partitioning-based heuristic for runtime IoT data placement strategies in a fog infrastructure. In: Proceedings of the 33rd Annual ACM Symposium on Applied Computing (2018)","DOI":"10.1145\/3167132.3167217"},{"key":"8_CR25","doi-asserted-by":"crossref","unstructured":"Naas, M.I., Parvedy, P.R., Boukhobza, J., Lemarchand, L.: iFogStor: an IoT data placement strategy for fog infrastructure. In: 2017 IEEE 1st International Conference on Fog and Edge Computing (ICFEC) (2017)","DOI":"10.1109\/ICFEC.2017.15"},{"issue":"1","key":"8_CR26","doi-asserted-by":"publisher","first-page":"72","DOI":"10.1109\/MCOM.2018.1700895","volume":"57","author":"Z Ning","year":"2019","unstructured":"Ning, Z., Kong, X., Xia, F., Hou, W., Wang, X.: Green and sustainable cloud of things: enabling collaborative edge computing. IEEE Commun. Mag. 57(1), 72\u201378 (2019)","journal-title":"IEEE Commun. Mag."},{"key":"8_CR27","doi-asserted-by":"publisher","first-page":"44","DOI":"10.1016\/j.future.2020.07.032","volume":"114","author":"D Pianini","year":"2021","unstructured":"Pianini, D., Casadei, R., Viroli, M., Natali, A.: Partitioned integration and coordination via the self-organising coordination regions pattern. Future Gener. Comput. Syst. 114, 44\u201368 (2021)","journal-title":"Future Gener. Comput. Syst."},{"issue":"3","key":"8_CR28","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2983575","volume":"49","author":"I Pietri","year":"2016","unstructured":"Pietri, I., Sakellariou, R.: Mapping virtual machines onto physical machines in cloud computing: a survey. ACM Comput. Surv. 49(3), 1\u201330 (2016)","journal-title":"ACM Comput. Surv."},{"issue":"4","key":"8_CR29","doi-asserted-by":"publisher","first-page":"2462","DOI":"10.1109\/COMST.2020.3009103","volume":"22","author":"T Qiu","year":"2020","unstructured":"Qiu, T., Chi, J., Zhou, X., Ning, Z., Atiquzzaman, M., Wu, D.O.: Edge computing in industrial internet of things: architecture, advances and challenges. IEEE Commun. Surv. Tutorials 22(4), 2462\u20132488 (2020)","journal-title":"IEEE Commun. Surv. Tutorials"},{"key":"8_CR30","series-title":"Computer Communications and Networks","doi-asserted-by":"publisher","first-page":"45","DOI":"10.1007\/978-3-319-22333-9_3","volume-title":"Resilient Routing in Communication Networks","author":"J Rak","year":"2015","unstructured":"Rak, J.: Resilience of future internet communications. In: Rak, J. (ed.) Resilient Routing in Communication Networks. CCN, pp. 45\u201383. Springer, Cham (2015). https:\/\/doi.org\/10.1007\/978-3-319-22333-9_3"},{"issue":"3","key":"8_CR31","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3391196","volume":"53","author":"FA Salaht","year":"2020","unstructured":"Salaht, F.A., Desprez, F., Lebre, A.: An overview of service placement problem in fog and edge computing. ACM Comput. Surv. 53(3), 1\u201335 (2020)","journal-title":"ACM Comput. Surv."},{"key":"8_CR32","doi-asserted-by":"crossref","unstructured":"Samizadeh Nikoui, T., Rahmani, A., Tabarsaied, H.: Data Management in Fog Computing: Principles and Paradigms. Wiley, Hoboken (2019)","DOI":"10.1002\/9781119525080.ch8"},{"key":"8_CR33","doi-asserted-by":"crossref","unstructured":"S\u00e1ndor, H., Genge, B., Sebesty\u00e9n-P\u00e1l, G.: Resilience in the internet of things: the software defined networking approach. In: 2015 IEEE International Conference on Intelligent Computer Communication and Processing (ICCP) (2015)","DOI":"10.1109\/ICCP.2015.7312717"},{"key":"8_CR34","doi-asserted-by":"publisher","first-page":"e3493","DOI":"10.1002\/ett.3493","volume":"29","author":"C Sonmez","year":"2018","unstructured":"Sonmez, C., Ozgovde, A., Ersoy, C.: EdgeCloudSim: an environment for performance evaluation of edge computing systems. Trans. Emerg. Telecommun. Technol. 29, e3493 (2018)","journal-title":"Trans. Emerg. Telecommun. Technol."},{"key":"8_CR35","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1016\/j.jss.2017.10.033","volume":"136","author":"S Taherizadeh","year":"2018","unstructured":"Taherizadeh, S., Jones, A.C., Taylor, I., Zhao, Z., Stankovski, V.: Monitoring self-adaptive applications within edge computing frameworks: a state-of-the-art review. J. Syst. Softw. 136, 19\u201338 (2018)","journal-title":"J. Syst. Softw."},{"key":"8_CR36","doi-asserted-by":"publisher","first-page":"888","DOI":"10.1016\/j.future.2018.06.009","volume":"93","author":"M Tortonesi","year":"2019","unstructured":"Tortonesi, M., Govoni, M., Morelli, A., Riberto, G., Stefanelli, C., Suri, N.: Taming the IoT data deluge: an innovative information-centric service model for fog computing applications. Future Gener. Comput. Syst. 93, 888\u2013902 (2019)","journal-title":"Future Gener. Comput. Syst."},{"key":"8_CR37","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1016\/j.future.2018.07.039","volume":"90","author":"LM Vaquero","year":"2019","unstructured":"Vaquero, L.M., Cuadrado, F., Elkhatib, Y., Bernal-Bernabe, J., Srirama, S.N., Zhani, M.F.: Research challenges in nextgen service orchestration. Future Gener. Comput. Syst. 90, 20\u201338 (2019)","journal-title":"Future Gener. Comput. Syst."},{"key":"8_CR38","doi-asserted-by":"crossref","unstructured":"Verginadis, Y., Alshabani, I., Mentzas, G., Stojanovic, N.: Prestocloud: proactive cloud resources management at the edge for efficient real-time big data processing. In: CLOSER (2017)","DOI":"10.5220\/0006359106110617"},{"issue":"6","key":"8_CR39","doi-asserted-by":"publisher","first-page":"76","DOI":"10.1109\/MCC.2016.124","volume":"3","author":"M Villari","year":"2016","unstructured":"Villari, M., Fazio, M., Dustdar, S., Rana, O., Ranjan, R.: Osmotic computing: a new paradigm for edge\/cloud integration. IEEE Cloud Comput. 3(6), 76\u201383 (2016)","journal-title":"IEEE Cloud Comput."},{"key":"8_CR40","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"},{"key":"8_CR41","doi-asserted-by":"crossref","unstructured":"Yin, Q., Sch\u00fcpbach, A., Cappos, J., Baumann, A., Roscoe, T.: Rhizoma: a runtime for self-deploying, self-managing overlays. In: Middleware 2009 (2009)","DOI":"10.1007\/978-3-642-10445-9_10"},{"key":"8_CR42","doi-asserted-by":"publisher","first-page":"289","DOI":"10.1016\/j.sysarc.2019.02.009","volume":"98","author":"A Yousefpour","year":"2019","unstructured":"Yousefpour, A., et al.: All one needs to know about fog computing and related edge computing paradigms: a complete survey. J. Syst. Archit. 98, 289\u2013330 (2019)","journal-title":"J. Syst. Archit."},{"issue":"4","key":"8_CR43","doi-asserted-by":"publisher","first-page":"1174","DOI":"10.3390\/s21041174","volume":"21","author":"YB Zikria","year":"2021","unstructured":"Zikria, Y.B., Ali, R., Afzal, M.K., Kim, S.W.: Next-generation internet of things (IoT): opportunities, challenges, and solutions. Sensors 21(4), 1174 (2021)","journal-title":"Sensors"}],"container-title":["Communications in Computer and Information Science","Service-Oriented Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-18304-1_8","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,9,30]],"date-time":"2022-09-30T03:39:10Z","timestamp":1664509150000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-18304-1_8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022]]},"ISBN":["9783031183034","9783031183041"],"references-count":43,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-18304-1_8","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"type":"print","value":"1865-0929"},{"type":"electronic","value":"1865-0937"}],"subject":[],"published":{"date-parts":[[2022]]},"assertion":[{"value":"1 October 2022","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"SummerSOC","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Symposium and Summer School on Service-Oriented Computing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Hersonissos","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Greece","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2022","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"3 July 2022","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"9 July 2022","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"16","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"summersoc2022","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/www.summersoc.eu\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"EasyChair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"25","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"8","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"1","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"32% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}