{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,4]],"date-time":"2026-04-04T10:00:39Z","timestamp":1775296839144,"version":"3.50.1"},"publisher-location":"Cham","reference-count":22,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783030047702","type":"print"},{"value":"9783030047719","type":"electronic"}],"license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"tdm","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":[[2018]]},"DOI":"10.1007\/978-3-030-04771-9_26","type":"book-chapter","created":{"date-parts":[[2018,12,5]],"date-time":"2018-12-05T17:02:53Z","timestamp":1544029373000},"page":"351-366","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Multi-agent Systems with Virtual Stigmergy"],"prefix":"10.1007","author":[{"given":"Rocco","family":"De Nicola","sequence":"first","affiliation":[]},{"given":"Luca","family":"Di Stefano","sequence":"additional","affiliation":[]},{"given":"Omar","family":"Inverso","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2018,12,6]]},"reference":[{"key":"26_CR1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/978-3-319-39570-8_1","volume-title":"Formal Techniques for Distributed Objects, Components, and Systems","author":"Y Abd Alrahman","year":"2016","unstructured":"Abd Alrahman, Y., De Nicola, R., Loreti, M.: On the power of attribute-based communication. In: Albert, E., Lanese, I. (eds.) FORTE 2016. LNCS, vol. 9688, pp. 1\u201318. Springer, Cham (2016). https:\/\/doi.org\/10.1007\/978-3-319-39570-8_1"},{"key":"26_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"178","DOI":"10.1007\/978-3-319-03089-0_13","volume-title":"Stabilization, Safety, and Security of Distributed Systems","author":"C Auger","year":"2013","unstructured":"Auger, C., Bouzid, Z., Courtieu, P., Tixeuil, S., Urbain, X.: Certified impossibility results for byzantine-tolerant mobile robots. In: Higashino, T., Katayama, Y., Masuzawa, T., Potop-Butucaru, M., Yamashita, M. (eds.) SSS 2013. LNCS, vol. 8255, pp. 178\u2013190. Springer, Cham (2013). https:\/\/doi.org\/10.1007\/978-3-319-03089-0_13"},{"issue":"6","key":"26_CR3","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."},{"key":"26_CR4","doi-asserted-by":"crossref","unstructured":"Bachrach, J., McLurkin, J., Grue, A.: Protoswarm: a language for programming multi-robot systems using the amorphous medium abstraction. In: 7th International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS), vol. 3, pp. 1175\u20131178. IFAAMAS (2008)","DOI":"10.65109\/NVAP7649"},{"issue":"442","key":"26_CR5","doi-asserted-by":"publisher","first-page":"292","DOI":"10.1016\/j.neucom.2015.05.116","volume":"172","author":"L Bay\u0131nd\u0131r","year":"2016","unstructured":"Bay\u0131nd\u0131r, L.: A review of swarm robotics tasks. Neurocomputing 172(442), 292\u2013321 (2016)","journal-title":"Neurocomputing"},{"issue":"1","key":"26_CR6","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s11721-012-0075-2","volume":"7","author":"M Brambilla","year":"2013","unstructured":"Brambilla, M., Ferrante, E., Birattari, M., Dorigo, M.: Swarm robotics: a review from the swarm engineering perspective. Swarm Intell. 7(1), 1\u201341 (2013)","journal-title":"Swarm Intell."},{"key":"26_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"168","DOI":"10.1007\/978-3-540-24730-2_15","volume-title":"Tools and Algorithms for the Construction and Analysis of Systems","author":"E Clarke","year":"2004","unstructured":"Clarke, E., Kroening, D., Lerda, F.: A tool for checking ANSI-C programs. In: Jensen, K., Podelski, A. (eds.) TACAS 2004. LNCS, vol. 2988, pp. 168\u2013176. Springer, Heidelberg (2004). https:\/\/doi.org\/10.1007\/978-3-540-24730-2_15"},{"key":"26_CR8","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)","journal-title":"Sci. Comput. Program."},{"key":"26_CR9","doi-asserted-by":"publisher","first-page":"1","DOI":"10.3389\/frobt.2018.00094","volume":"5","author":"R Nicola De","year":"2018","unstructured":"De Nicola, R., Di Stefano, L., Inverso, O.: Toward formal models and languages for verifiable multi-robot systems. Front. Robot. AI 5, 1\u201315 (2018). https:\/\/doi.org\/10.3389\/frobt.2018.00094 . Article no. 94","journal-title":"Front. Robot. AI"},{"key":"26_CR10","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/978-3-319-16310-9_1","volume-title":"Software Engineering for Collective Autonomic Systems","author":"R Nicola De","year":"2015","unstructured":"De Nicola, R., et al.: The SCEL language: design, implementation, verification. In: Wirsing, M., H\u00f6lzl, M., Koch, N., Mayer, P. (eds.) Software Engineering for Collective Autonomic Systems. LNCS, vol. 8998, pp. 3\u201371. Springer, Cham (2015). https:\/\/doi.org\/10.1007\/978-3-319-16310-9_1"},{"issue":"7","key":"26_CR11","doi-asserted-by":"publisher","first-page":"558","DOI":"10.1145\/359545.359563","volume":"21","author":"L Lamport","year":"1978","unstructured":"Lamport, L.: Time, clocks, and the ordering of events in a distributed system. Commun. ACM 21(7), 558\u2013565 (1978)","journal-title":"Commun. ACM"},{"key":"26_CR12","series-title":"Classics in Mathematics","doi-asserted-by":"publisher","DOI":"10.1007\/b138374","volume-title":"Interacting Particle Systems","author":"TM Liggett","year":"2005","unstructured":"Liggett, T.M.: Interacting Particle Systems. CM. Springer, Heidelberg (2005). https:\/\/doi.org\/10.1007\/b138374"},{"issue":"1","key":"26_CR13","doi-asserted-by":"publisher","first-page":"9","DOI":"10.1007\/s10009-015-0378-x","volume":"19","author":"A Lomuscio","year":"2017","unstructured":"Lomuscio, A., Qu, H., Raimondi, F.: MCMAS: an open-source model checker for the verification of multi-agent systems. Int. J. Softw. Tools Technol. Transfer 19(1), 9\u201330 (2017)","journal-title":"Int. J. Softw. Tools Technol. Transfer"},{"issue":"1","key":"26_CR14","first-page":"119","volume":"23","author":"A Philippou","year":"2013","unstructured":"Philippou, A., Toro, M., Antonaki, M.: Simulation and verification in a process calculus for spatially-explicit ecological models. Sci. Ann. Comput. Sci. 23(1), 119\u2013167 (2013)","journal-title":"Sci. Ann. Comput. Sci."},{"key":"26_CR15","doi-asserted-by":"crossref","unstructured":"Pinciroli, C., Beltrame, G.: Buzz: an extensible programming language for heterogeneous swarm robotics. In: IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 3794\u20133800. IEEE (2016)","DOI":"10.1109\/IROS.2016.7759558"},{"key":"26_CR16","doi-asserted-by":"crossref","unstructured":"Pitonakova, L., Crowder, R., Bullock, S.: Behaviour-data relations modelling language for multi-robot control algorithms. In: IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 727\u2013732. IEEE (2017)","DOI":"10.1109\/IROS.2017.8202231"},{"key":"26_CR17","doi-asserted-by":"crossref","unstructured":"Reynolds, C.W.: Flocks, herds and schools: a distributed behavioral model. In: 14th Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH), vol. 21, pp. 25\u201334. ACM (1987)","DOI":"10.1145\/37401.37406"},{"key":"26_CR18","series-title":"Lecture Notes in Computer Science (Lecture Notes in Artificial Intelligence)","doi-asserted-by":"publisher","first-page":"124","DOI":"10.1007\/978-3-540-71103-2_7","volume-title":"Environments for Multi-Agent Systems III","author":"A Ricci","year":"2007","unstructured":"Ricci, A., Omicini, A., Viroli, M., Gardelli, L., Oliva, E.: Cognitive stigmergy: towards a framework based on agents and artifacts. In: Weyns, D., Parunak, H.V.D., Michel, F. (eds.) E4MAS 2006. LNCS (LNAI), vol. 4389, pp. 124\u2013140. Springer, Heidelberg (2007). https:\/\/doi.org\/10.1007\/978-3-540-71103-2_7"},{"issue":"5","key":"26_CR19","doi-asserted-by":"publisher","first-page":"1175","DOI":"10.1109\/TCYB.2015.2429118","volume":"46","author":"A Scheidler","year":"2016","unstructured":"Scheidler, A., Brutschy, A., Ferrante, E., Dorigo, M.: The $$k$$-unanimity rule for self-organized decision-making in swarms of robots. IEEE Trans. Cybern. 46(5), 1175\u20131188 (2016)","journal-title":"IEEE Trans. Cybern."},{"issue":"4","key":"26_CR20","doi-asserted-by":"publisher","first-page":"1347","DOI":"10.1137\/S009753979628292X","volume":"28","author":"I Suzuki","year":"1999","unstructured":"Suzuki, I., Yamashita, M.: Distributed anonymous mobile robots: formation of geometric patterns. SIAM J. Comput. 28(4), 1347\u20131363 (1999)","journal-title":"SIAM J. Comput."},{"issue":"2\u20133","key":"26_CR21","first-page":"125","volume":"63","author":"D Weyns","year":"2004","unstructured":"Weyns, D., Holvoet, T.: A formal model for situated multi-agent systems. Fundamenta Informaticae 63(2\u20133), 125\u2013158 (2004)","journal-title":"Fundamenta Informaticae"},{"issue":"02","key":"26_CR22","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1017\/S0269888905000457","volume":"20","author":"D Weyns","year":"2006","unstructured":"Weyns, D., Schumacher, M., Ricci, A., Viroli, M., Holvoet, T.: Environments in multiagent systems. Knowl. Eng. Rev. 20(02), 127 (2006)","journal-title":"Knowl. Eng. Rev."}],"container-title":["Lecture Notes in Computer Science","Software Technologies: Applications and Foundations"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-04771-9_26","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,4]],"date-time":"2026-04-04T09:25:59Z","timestamp":1775294759000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-04771-9_26"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"ISBN":["9783030047702","9783030047719"],"references-count":22,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-04771-9_26","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018]]},"assertion":[{"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":"Toulouse","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"France","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2018","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"25 June 2018","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"29 June 2018","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"staf2018","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.staf2018.fr\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}