{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T05:32:59Z","timestamp":1742967179122,"version":"3.40.3"},"publisher-location":"Cham","reference-count":26,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319502298"},{"type":"electronic","value":"9783319502304"}],"license":[{"start":{"date-parts":[[2016,1,1]],"date-time":"2016-01-01T00:00:00Z","timestamp":1451606400000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2016]]},"DOI":"10.1007\/978-3-319-50230-4_36","type":"book-chapter","created":{"date-parts":[[2016,11,30]],"date-time":"2016-11-30T08:31:26Z","timestamp":1480494686000},"page":"458-469","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Pure Edge Computing Platform for the Future Internet"],"prefix":"10.1007","author":[{"given":"Mirko","family":"D\u2019Angelo","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mauro","family":"Caporuscio","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2016,12,1]]},"reference":[{"issue":"4","key":"36_CR1","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1145\/1721654.1721672","volume":"53","author":"M Armbrust","year":"2010","unstructured":"Armbrust, M., Fox, A., Griffith, R., Joseph, A.D., Katz, R., Konwinski, A., Lee, G., Patterson, D., Rabkin, A., Stoica, I., Zaharia, M.: A view of cloud computing. Commun. ACM 53(4), 50\u201358 (2010)","journal-title":"Commun. ACM"},{"key":"36_CR2","doi-asserted-by":"crossref","unstructured":"Autili, M., Inverardi, P., Tivoli, M.: Choreos: large scale choreographies for the future internet. In: Proceedings of Conference on Software Maintenance, Reengineering and Reverse Engineering (2014)","DOI":"10.1109\/CSMR-WCRE.2014.6747202"},{"key":"36_CR3","doi-asserted-by":"crossref","unstructured":"Baldwin, C.Y., Woodard, C.J.: The architecture of platforms: a unified view. In: Platforms, Markets and Innovation, chap. 2 (2009)","DOI":"10.2139\/ssrn.1265155"},{"key":"36_CR4","doi-asserted-by":"crossref","unstructured":"Baresi, L., Guinea, S., Saeedi, P.: Achieving self-adaptation through dynamic group management. In: Assurances for Self-adaptive Systems - Principles, Models, and Techniques, pp. 214\u2013239 (2013)","DOI":"10.1007\/978-3-642-36249-1_8"},{"key":"36_CR5","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1038\/scientificamerican0501-34","volume":"284","author":"T Berners-Lee","year":"2001","unstructured":"Berners-Lee, T., Hendler, J., Lassila, O.: The semantic web. Sci. Am. 284, 34\u201343 (2001)","journal-title":"Sci. Am."},{"key":"36_CR6","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 Workshop on Mobile Cloud Computing (2012)","DOI":"10.1145\/2342509.2342513"},{"key":"36_CR7","doi-asserted-by":"crossref","unstructured":"Camarinha-Matos, L.M., Goes, J., Gomes, L., Martins, J.A.: Contributing to the internet of things. In: Proceedings of Technological Innovation for the Internet of Things (2013)","DOI":"10.1007\/978-3-642-37291-9_1"},{"key":"36_CR8","doi-asserted-by":"crossref","unstructured":"Caporuscio, M., D\u2019Angelo, M., Grassi, V., Mirandola, R.: Reinforcement learning techniques for decentralized self-adaptive service assembly. In: 5th European Conference on Service-Oriented and Cloud Computing (2016)","DOI":"10.1007\/978-3-319-44482-6_4"},{"key":"36_CR9","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1007\/978-3-642-30564-1_4","volume-title":"Software Composition","author":"M Caporuscio","year":"2012","unstructured":"Caporuscio, M., Funaro, M., Ghezzi, C.: PaCE: a data-flow coordination language for asynchronous network-based applications. In: Gschwind, T., De Paoli, F., Gruhn, V., Book, M. (eds.) Software Composition, pp. 51\u201367. Springer, Heidelberg (2012)"},{"key":"36_CR10","doi-asserted-by":"publisher","first-page":"9","DOI":"10.1016\/j.jss.2015.03.102","volume":"106","author":"M Caporuscio","year":"2015","unstructured":"Caporuscio, M., Ghezzi, C.: Engineering future internet applications: the prime approach. J. Syst. Softw. 106, 9\u201327 (2015)","journal-title":"J. Syst. Softw."},{"key":"36_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1007\/978-3-319-24072-5_3","volume-title":"Service Oriented and Cloud Computing","author":"V Cardellini","year":"2015","unstructured":"Cardellini, V., D\u2019Angelo, M., Grassi, V., Marzolla, M., Mirandola, R.: A decentralized approach to network-aware service composition. In: Dustdar, S., Leymann, F., Villari, M. (eds.) ESOCC 2015. LNCS, vol. 9306, pp. 34\u201348. Springer, Heidelberg (2015). doi:\n                      10.1007\/978-3-319-24072-5_3"},{"key":"36_CR12","doi-asserted-by":"crossref","unstructured":"Dar, K., Taherkordi, A., Rouvoy, R., Eliassen, F.: Adaptable service composition for very-large-scale Internet of Things systems. In: Proceedings of Middleware Doctoral Symposium (2011)","DOI":"10.1145\/2088960.2088971"},{"key":"36_CR13","doi-asserted-by":"crossref","unstructured":"Di Nitto, E., Rosenblum, D.: Exploiting ADLs to specify architectural styles induced by middleware infrastructures. In: Proceedings of International Conference on Software Engineering (1999)","DOI":"10.1145\/302405.302406"},{"key":"36_CR14","unstructured":"Fredj, S.B., Boussard, M., Kofman, D., Noirie, L.: Efficient semantic-based IoT service discovery mechanism for dynamic environments. In: Proceedings of International Symposium on Personal, Indoor, and Mobile Radio Communication (2014)"},{"issue":"2","key":"36_CR15","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1145\/564585.564601","volume":"33","author":"S Gilbert","year":"2002","unstructured":"Gilbert, S., Lynch, N.: Brewer\u2019s conjecture and the feasibility of consistent, available, partition-tolerant web services. SIGACT News 33(2), 51\u201359 (2002)","journal-title":"SIGACT News"},{"key":"36_CR16","doi-asserted-by":"crossref","unstructured":"Issarny, V., Caporuscio, M., Georgantas, N.: A perspective on the future of middleware-based software engineering. In: Briand, L., Wolf, A. (eds.) Future of Software Engineering. IEEE-CS Press (2007)","DOI":"10.1109\/FOSE.2007.2"},{"key":"36_CR17","doi-asserted-by":"crossref","unstructured":"Jansen, S., Finkelstein, A., Brinkkemper, S.: A sense of community: a research agenda for software ecosystems. In: Proceedings of International Conference on Software Engineering - Companion (2009)","DOI":"10.1109\/ICSE-COMPANION.2009.5070978"},{"issue":"5","key":"36_CR18","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1145\/2831347.2831354","volume":"45","author":"PG Lpez","year":"2015","unstructured":"Lpez, P.G., Montresor, A., Epema, D.H.J., Datta, A., Higashino, T., Iamnitchi, A., Barcellos, M.P., Felber, P., Rivire, E.: Edge-centric computing: vision and challenges. Comput. Commun. Rev. 45(5), 37\u201342 (2015)","journal-title":"Comput. Commun. Rev."},{"key":"36_CR19","volume-title":"Flow-Based Programming: A New Approach to Application Development","author":"JP Morrison","year":"2010","unstructured":"Morrison, J.P.: Flow-Based Programming: A New Approach to Application Development, 2nd edn. CreateSpace, Paramount (2010)","edition":"2"},{"key":"36_CR20","unstructured":"Papadimitriou, D.: Future internet - the cross-ETP vision document. Technical report, European Future Internet Portal (2009)"},{"issue":"9","key":"36_CR21","first-page":"1082","volume":"56","author":"M Porter","year":"2009","unstructured":"Porter, M., Onnela, J., Mucha, P.: Communities in networks. Not. Am. Math. Soc. 56(9), 1082\u20131097 (2009)","journal-title":"Not. Am. Math. Soc."},{"key":"36_CR22","doi-asserted-by":"crossref","unstructured":"Satyanarayanan, M.: Mobile computing: the next decade. In: Proceedings of the Workshop on Mobile Cloud Computing (2010)","DOI":"10.1145\/1810931.1810936"},{"key":"36_CR23","doi-asserted-by":"crossref","unstructured":"Serrano, M., Nguyen-Mau, H.Q., Hauswirth, M., Wang, W., Barnaghi, P.M., Cousin, P.: Open services for IoT cloud applications in the future internet. In: Proceedings of International Symposium on a World of Wireless, Mobile and Multimedia Networks (2013)","DOI":"10.1109\/WoWMoM.2013.6583487"},{"issue":"1","key":"36_CR24","first-page":"16","volume":"2","author":"K Skala","year":"2015","unstructured":"Skala, K., Davidovic, D., Afgan, E., Sovic, I., Sojat, Z.: Scalable distributed computing hierarchy: cloud, fog and dew computing. Open J. Cloud Comput. 2(1), 16\u201324 (2015)","journal-title":"Open J. Cloud Comput."},{"key":"36_CR25","doi-asserted-by":"publisher","first-page":"419","DOI":"10.1145\/6041.6074","volume":"17","author":"AS Tanenbaum","year":"1985","unstructured":"Tanenbaum, A.S., Van Renesse, R.: Distributed operating systems. ACM Comput. Surv. 17, 419\u2013470 (1985)","journal-title":"ACM Comput. Surv."},{"issue":"1","key":"36_CR26","doi-asserted-by":"publisher","first-page":"40","DOI":"10.1145\/1435417.1435432","volume":"52","author":"W Vogels","year":"2009","unstructured":"Vogels, W.: Eventually consistent. Commun. ACM 52(1), 40\u201344 (2009)","journal-title":"Commun. ACM"}],"container-title":["Lecture Notes in Computer Science","Software Technologies: Applications and Foundations"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-50230-4_36","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,20]],"date-time":"2019-05-20T01:39:22Z","timestamp":1558316362000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-50230-4_36"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016]]},"ISBN":["9783319502298","9783319502304"],"references-count":26,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-50230-4_36","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2016]]},"assertion":[{"value":"1 December 2016","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"STAF","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Federation of International Conferences on Software Technologies: Applications and Foundations","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Vienna","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Austria","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2016","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"4 July 2016","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"8 July 2016","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"staf2016","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}