{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,25]],"date-time":"2025-03-25T21:53:16Z","timestamp":1742939596253,"version":"3.40.3"},"publisher-location":"Cham","reference-count":33,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319597454"},{"type":"electronic","value":"9783319597461"}],"license":[{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"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":[[2017]]},"DOI":"10.1007\/978-3-319-59746-1_4","type":"book-chapter","created":{"date-parts":[[2017,5,26]],"date-time":"2017-05-26T15:56:23Z","timestamp":1495814183000},"page":"59-77","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Optimally-Self-Healing Distributed Gradient Structures Through Bounded Information Speed"],"prefix":"10.1007","author":[{"given":"Giorgio","family":"Audrito","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ferruccio","family":"Damiani","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mirko","family":"Viroli","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,5,27]]},"reference":[{"unstructured":"Aldinucci, M., Bagnasco, S., Lusso, S., Pasteris, P., Vallero, S., Rabellino, S.: The open computing cluster for advanced data manipulation (OCCAM). In: The 22nd International Conference on Computing in High Energy and Nuclear Physics (CHEP), San Francisco, USA (2016)","key":"4_CR1"},{"issue":"6","key":"4_CR2","doi-asserted-by":"publisher","first-page":"825","DOI":"10.1007\/s00521-010-0382-8","volume":"19","author":"J Bachrach","year":"2010","unstructured":"Bachrach, J., Beal, J., McLurkin, J.: Composable continuous space programs for robotic swarms. Neural Comput. Appl. 19(6), 825\u2013847 (2010)","journal-title":"Neural Comput. Appl."},{"doi-asserted-by":"crossref","unstructured":"Beal, J.: Flexible self-healing gradients. In: Proceedings of the 2009 ACM Symposium on Applied Computing, SAC 2009, pp. 1197\u20131201. ACM (2009)","key":"4_CR3","DOI":"10.1145\/1529282.1529550"},{"doi-asserted-by":"crossref","unstructured":"Beal, J., Bachrach, J., Vickery, D., Tobenkin, M.: Fast self-healing gradients. In: Proceedings of ACM SAC 2008, pp. 1969\u20131975. ACM (2008)","key":"4_CR4","DOI":"10.1145\/1363686.1364163"},{"unstructured":"Beal, J., Dulman, S., Usbeck, K., Viroli, M., Correll, N.: Organizing the aggregate: languages for spatial computing. In: Mernik, M. (ed.) Formal and Practical Aspects of Domain-Specific Languages: Recent Developments, Chap. 16, pp. 436\u2013501. IGI Global (2013). http:\/\/arxiv.org\/abs\/1202.5509","key":"4_CR5"},{"issue":"9","key":"4_CR6","doi-asserted-by":"publisher","first-page":"22","DOI":"10.1109\/MC.2015.261","volume":"48","author":"J Beal","year":"2015","unstructured":"Beal, J., Pianini, D., Viroli, M.: Aggregate programming for the Internet of Things. IEEE Computer 48(9), 22\u201330 (2015)","journal-title":"IEEE Computer"},{"doi-asserted-by":"publisher","unstructured":"Beal, J., Viroli, M.: Building blocks for aggregate programming of self-organising applications. In: 2nd FoCAS Workshop on Fundamentals of Collective Systems, pp. 8\u201313. IEEE CS (2014). doi:10.1109\/SASOW.2014.6","key":"4_CR7","DOI":"10.1109\/SASOW.2014.6"},{"doi-asserted-by":"publisher","unstructured":"Beal, J., Viroli, M., Pianini, D., Damiani, F.: Self-adaptation to device distribution changes. In: Cabri, G., Picard, G., Suri, N. (eds.) 10th IEEE International Conference on Self-Adaptive and Self-Organizing Systems, SASO 2016, Augsburg, Germany, 12\u201316 September 2016, pp. 60\u201369 (2016). Best paper of IEEE SASO 2016. doi:10.1109\/SASO.2016.12","key":"4_CR8","DOI":"10.1109\/SASO.2016.12"},{"issue":"1","key":"4_CR9","doi-asserted-by":"publisher","first-page":"2:1","DOI":"10.1145\/2168260.2168262","volume":"7","author":"N Bicocchi","year":"2012","unstructured":"Bicocchi, N., Mamei, M., Zambonelli, F.: Self-organizing virtual macro sensors. TAAS 7(1), 2:1\u20132:28 (2012)","journal-title":"TAAS"},{"issue":"1","key":"4_CR10","doi-asserted-by":"publisher","first-page":"1:1","DOI":"10.1145\/2700321","volume":"10","author":"G Castelli","year":"2015","unstructured":"Castelli, G., Mamei, M., Rosi, A., Zambonelli, F.: Engineering pervasive service ecosystems: the SAPERE approach. TAAS 10(1), 1:1\u20131:27 (2015)","journal-title":"TAAS"},{"doi-asserted-by":"publisher","unstructured":"Damiani, F., Viroli, M.: Type-based self-stabilisation for computational fields. Logical Methods Comput. Sci. 11(4) (2015). doi:10.2168\/LMCS-11(4:21)","key":"4_CR11","DOI":"10.2168\/LMCS-11(4:21)"},{"key":"4_CR12","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1016\/j.scico.2015.11.005","volume":"117","author":"F Damiani","year":"2016","unstructured":"Damiani, F., Viroli, M., Beal, J.: A type-sound calculus of computational fields. Sci. Comput. Program. 117, 17\u201344 (2016). doi:10.1016\/j.scico.2015.11.005","journal-title":"Sci. Comput. Program."},{"key":"4_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"113","DOI":"10.1007\/978-3-319-19195-9_8","volume-title":"Formal Techniques for Distributed Objects, Components, and Systems","author":"F Damiani","year":"2015","unstructured":"Damiani, F., Viroli, M., Pianini, D., Beal, J.: Code mobility meets self-organisation: a higher-order calculus of computational fields. In: Graf, S., Viswanathan, M. (eds.) FORTE 2015. LNCS, vol. 9039, pp. 113\u2013128. Springer, Cham (2015). doi:10.1007\/978-3-319-19195-9_8"},{"unstructured":"Elhage, N., Beal, J.: Laplacian-based consensus on spatial computers. In: van der Hoek, W., Kaminka, G.A., Lesp\u00e9rance, Y., Luck, M., Sen, S. (eds.) 9th International Conference on Autonomous Agents and Multiagent Systems (AAMAS 2010), Toronto, Canada, 10\u201314 May 2010, vol. 1\u20133. pp. 907\u2013914. IFAAMAS (2010)","key":"4_CR14"},{"issue":"1","key":"4_CR15","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1007\/s11047-012-9324-y","volume":"12","author":"JL Fernandez-Marquez","year":"2013","unstructured":"Fernandez-Marquez, J.L., Serugendo, G.D.M., Montagna, S., Viroli, M., Arcos, J.L.: Description and composition of bio-inspired design patterns: a complete overview. Natural Comput. 12(1), 43\u201367 (2013)","journal-title":"Natural Comput."},{"doi-asserted-by":"crossref","unstructured":"Fernandez-Marquez, J.L., Tchao, A., Serugendo, G.D.M., Stevenson, G., Ye, J., Dobson, S.: Analysis of new gradient based aggregation algorithms for data-propagation in mobile networks. In: Sixth IEEE International Conference on Self-Adaptive and Self-Organizing Systems Workshops, SASOW 2012, Lyon, France, 10\u201314 September 2012, pp. 217\u2013222. IEEE Computer Society (2012)","key":"4_CR16","DOI":"10.1109\/SASOW.2012.45"},{"unstructured":"Giavitto, J.L., Michel, O., Cohen, J., Spicher, A.: Computation in space and space in computation. Technical report 103\u20132004, Univerite d\u2019Evry, LaMI (2004)","key":"4_CR17"},{"unstructured":"Katzenelson, J.: Notes on amorphous computing. In: MIT Artificial Intelligence Laboratory. Citeseer (2000)","key":"4_CR18"},{"issue":"12","key":"4_CR19","doi-asserted-by":"publisher","first-page":"1469","DOI":"10.1093\/comjnl\/bxt124","volume":"56","author":"Q Liu","year":"2013","unstructured":"Liu, Q., Pruteanu, A., Dulman, S.: Gradient-based distance estimation for spatial computers. Comput. J. 56(12), 1469\u20131499 (2013). doi:10.1093\/comjnl\/bxt124","journal-title":"Comput. J."},{"unstructured":"Lluch-Lafuente, A., Loreti, M., Montanari, U.: Asynchronous distributed execution of fixpoint-based computational fields. CoRR abs\/1610.00253(2016). http:\/\/arxiv.org\/abs\/1610.00253","key":"4_CR20"},{"issue":"3","key":"4_CR21","doi-asserted-by":"publisher","first-page":"398","DOI":"10.1007\/s11036-012-0411-1","volume":"18","author":"S Montagna","year":"2013","unstructured":"Montagna, S., Viroli, M., Fernandez-Marquez, J.L., Di Marzo Serugendo, G.: Injecting self-organisation into pervasive service ecosystems. Mobile Netw. Appl. 18(3), 398\u2013412 (2013). doi:10.1007\/s11036-012-0411-1","journal-title":"Mobile Netw. Appl."},{"key":"4_CR22","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"333","DOI":"10.1007\/3-540-36978-3_22","volume-title":"Information Processing in Sensor Networks","author":"R Nagpal","year":"2003","unstructured":"Nagpal, R., Shrobe, H., Bachrach, J.: Organizing a global coordinate system from local information on an ad hoc sensor network. In: Zhao, F., Guibas, L. (eds.) IPSN 2003. LNCS, vol. 2634, pp. 333\u2013348. Springer, Heidelberg (2003). doi:10.1007\/3-540-36978-3_22"},{"issue":"3","key":"4_CR23","doi-asserted-by":"publisher","first-page":"202","DOI":"10.1057\/jos.2012.27","volume":"7","author":"D Pianini","year":"2013","unstructured":"Pianini, D., Montagna, S., Viroli, M.: Chemical-oriented simulation of computational systems with ALCHEMIST. J. Simul. 7(3), 202\u2013215 (2013)","journal-title":"J. Simul."},{"doi-asserted-by":"crossref","unstructured":"Pianini, D., Viroli, M., Beal, J.: Protelis: practical aggregate programming. In: ACM Symposium on Applied Computing 2015, pp. 1846\u20131853, April 2015","key":"4_CR24","DOI":"10.1145\/2695664.2695913"},{"issue":"2","key":"4_CR25","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1109\/98.760423","volume":"6","author":"EM Royer","year":"1999","unstructured":"Royer, E.M., Toh, C.: A review of current routing protocols for ad hoc mobile wireless networks. IEEE Personal Commun. 6(2), 46\u201355 (1999)","journal-title":"IEEE Personal Commun."},{"key":"4_CR26","volume-title":"Kendall\u2019s Advanced Theory of Statistics","author":"A Stuart","year":"1994","unstructured":"Stuart, A., Ord, J.K.: Kendall\u2019s Advanced Theory of Statistics, vol. 1. Edward Arnold, London (1994). Copublished in the Americas by Halsted Press, Wiley, New York, 6th edn"},{"doi-asserted-by":"publisher","unstructured":"Viroli, M., Beal, J., Damiani, F., Pianini, D.: Efficient engineering of complex self-organising systems by self-stabilising fields. In: IEEE 9th International Conference on Self-Adaptive and Self-Organizing Systems (SASO), pp. 81\u201390. IEEE (2015). doi:10.1109\/SASO.2015.16","key":"4_CR27","DOI":"10.1109\/SASO.2015.16"},{"key":"4_CR28","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"143","DOI":"10.1007\/978-3-642-02053-7_8","volume-title":"Coordination Models and Languages","author":"M Viroli","year":"2009","unstructured":"Viroli, M., Casadei, M.: Biochemical tuple spaces for self-organising coordination. In: Field, J., Vasconcelos, V.T. (eds.) COORDINATION 2009. LNCS, vol. 5521, pp. 143\u2013162. Springer, Heidelberg (2009). doi:10.1007\/978-3-642-02053-7_8"},{"issue":"2","key":"4_CR29","doi-asserted-by":"publisher","first-page":"14:1","DOI":"10.1145\/1968513.1968517","volume":"6","author":"M Viroli","year":"2011","unstructured":"Viroli, M., Casadei, M., Montagna, S., Zambonelli, F.: Spatial coordination of pervasive services through chemical-inspired tuple spaces. ACM Trans. Auton. Adaptive Syst. 6(2), 14:1\u201314:24 (2011). doi:10.1145\/1968513.1968517","journal-title":"ACM Trans. Auton. Adaptive Syst."},{"key":"4_CR30","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"163","DOI":"10.1007\/978-3-662-43376-8_11","volume-title":"Coordination Models and Languages","author":"M Viroli","year":"2014","unstructured":"Viroli, M., Damiani, F.: A calculus of self-stabilising computational fields. In: K\u00fchn, E., Pugliese, R. (eds.) COORDINATION 2014. LNCS, vol. 8459, pp. 163\u2013178. Springer, Heidelberg (2014). doi:10.1007\/978-3-662-43376-8_11"},{"key":"4_CR31","series-title":"Communications in Computer and Information Science","doi-asserted-by":"publisher","first-page":"114","DOI":"10.1007\/978-3-642-45364-9_11","volume-title":"Advances in Service-Oriented and Cloud Computing","author":"M Viroli","year":"2013","unstructured":"Viroli, M., Damiani, F., Beal, J.: A calculus of computational fields. In: Canal, C., Villari, M. (eds.) ESOCC 2013. CCIS, vol. 393, pp. 114\u2013128. Springer, Heidelberg (2013). doi:10.1007\/978-3-642-45364-9_11"},{"key":"4_CR32","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"212","DOI":"10.1007\/978-3-642-30829-1_15","volume-title":"Coordination Models and Languages","author":"M Viroli","year":"2012","unstructured":"Viroli, M., Pianini, D., Beal, J.: Linda in space-time: an adaptive coordination model for mobile ad-hoc environments. In: Sirjani, M. (ed.) COORDINATION 2012. LNCS, vol. 7274, pp. 212\u2013229. Springer, Heidelberg (2012). doi:10.1007\/978-3-642-30829-1_15"},{"issue":"3","key":"4_CR33","doi-asserted-by":"crossref","first-page":"293","DOI":"10.1115\/1.4010337","volume":"18","author":"W Weibull","year":"1951","unstructured":"Weibull, W., et al.: A statistical distribution function of wide applicability. J. Appl. Mech. 18(3), 293\u2013297 (1951)","journal-title":"J. Appl. Mech."}],"container-title":["Lecture Notes in Computer Science","Coordination Models and Languages"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-59746-1_4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,21]],"date-time":"2021-04-21T02:57:46Z","timestamp":1618973866000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-319-59746-1_4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"ISBN":["9783319597454","9783319597461"],"references-count":33,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-59746-1_4","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2017]]},"assertion":[{"value":"27 May 2017","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"COORDINATION","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Coordination Languages and Models","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Neuch\u00e2tel","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Switzerland","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2017","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"19 June 2017","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"22 June 2017","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"19","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"coordination2017","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/2017.discotec.org\/calls\/coordination-2017","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}