{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,27]],"date-time":"2026-04-27T14:18:31Z","timestamp":1777299511248,"version":"3.51.4"},"reference-count":54,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2011,6,1]],"date-time":"2011-06-01T00:00:00Z","timestamp":1306886400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100004963","name":"Seventh Framework Programme","doi-asserted-by":"publisher","award":["256873"],"award-info":[{"award-number":["256873"]}],"id":[{"id":"10.13039\/501100004963","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Auton. Adapt. Syst."],"published-print":{"date-parts":[[2011,6]]},"abstract":"<jats:p>To support and engineer the spatial coordination of distributed pervasive services, we propose a chemical-inspired model, which extends tuple spaces with the ability of evolving tuples mimicking chemical systems, that is, in terms of reaction and diffusion rules that apply to tuples modulo semantic match. The suitability of this model is studied by considering a self-adaptive display infrastructure providing people nearby with several visualization services (advertisements, news, personal and social content). The key result of this article is that general-purpose chemical reactions inspired by population dynamics can be used in pervasive applications to enact spatial computing patterns of competition and gradient-based interaction.<\/jats:p>","DOI":"10.1145\/1968513.1968517","type":"journal-article","created":{"date-parts":[[2011,6,28]],"date-time":"2011-06-28T17:31:10Z","timestamp":1309282270000},"page":"1-24","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":56,"title":["Spatial Coordination of Pervasive Services through Chemical-Inspired Tuple Spaces"],"prefix":"10.1145","volume":"6","author":[{"given":"Mirko","family":"Viroli","sequence":"first","affiliation":[{"name":"Universit\u00e0 di Bologna"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Matteo","family":"Casadei","sequence":"additional","affiliation":[{"name":"Universit\u00e0 di Bologna"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sara","family":"Montagna","sequence":"additional","affiliation":[{"name":"Universit\u00e0 di Bologna"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Franco","family":"Zambonelli","sequence":"additional","affiliation":[{"name":"Universit\u00e0 di Modena e Reggio Emilia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2011,6]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1327452.1327484"},{"key":"e_1_2_2_2_1","unstructured":"Alberts B. Johnson A. Lewis J. Raff M. Roberts K. and Walter P. 2002. Molecular Biology of the Cell 4th Ed. Garland Science. Alberts B. Johnson A. Lewis J. Raff M. Roberts K. and Walter P. 2002. Molecular Biology of the Cell 4th Ed. Garland Science."},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-00593-0_9"},{"key":"e_1_2_2_4_1","volume-title":"2003. The Description Logic Handbook: Theory, Implementation, and Applications","author":"Baader F.","unstructured":"Baader , F. , Calvanese , D. , McGuinness , D. L. , Nardi , D. , and Patel-Schneider , P. F. , Eds. 2003. The Description Logic Handbook: Theory, Implementation, and Applications , Cambridge University Press . Baader, F., Calvanese, D., McGuinness, D. L., Nardi, D., and Patel-Schneider, P. F., Eds. 2003. The Description Logic Handbook: Theory, Implementation, and Applications, Cambridge University Press."},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1152934.1152937"},{"key":"e_1_2_2_6_1","volume-title":"Advances in Grid and Pervasive Computing. Lecture Notes in Computer Science","volume":"5036","author":"Bandara A.","unstructured":"Bandara , A. , Payne , T. R. , Roure , D. D. , Gibbins , N. , and Lewis , T . 2008. A pragmatic approach for the semantic description and matching of pervasive resources . In Advances in Grid and Pervasive Computing. Lecture Notes in Computer Science , vol. 5036 , Springer, Berlin, 434--446. Bandara, A., Payne, T. R., Roure, D. D., Gibbins, N., and Lewis, T. 2008. A pragmatic approach for the semantic description and matching of pervasive resources. In Advances in Grid and Pervasive Computing. Lecture Notes in Computer Science, vol. 5036, Springer, Berlin, 434--446."},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/MITP.2006.123"},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/MIS.2006.29"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/SASOW.2008.14"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1363686.1364163"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1016\/0304-3975(92)90185-I"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.2307\/1940005"},{"key":"e_1_2_2_13_1","volume-title":"Proceedings of the International Conference on Fuzzy Systems (FUZZ\u201908)","author":"Bobillo F.","unstructured":"Bobillo , F. and Straccia , U . 2008. Fuzzydl: An expressive fuzzy description logic reasoner . In Proceedings of the International Conference on Fuzzy Systems (FUZZ\u201908) . IEEE, Los Alamitos, CA, 923--930. Bobillo, F. and Straccia, U. 2008. Fuzzydl: An expressive fuzzy description logic reasoner. In Proceedings of the International Conference on Fuzzy Systems (FUZZ\u201908). IEEE, Los Alamitos, CA, 923--930."},{"key":"e_1_2_2_14_1","volume-title":"Coordination Programming","author":"Bon\u00e2tre J.-P.","unstructured":"Bon\u00e2tre , J.-P. and Le M\u00e9tayer , D. 1996. Gamma and the chemical reaction model: Ten years after . In Coordination Programming , Imperial College Press London , 3--41. Bon\u00e2tre, J.-P. and Le M\u00e9tayer, D. 1996. Gamma and the chemical reaction model: Ten years after. In Coordination Programming, Imperial College Press London, 3--41."},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1006\/inco.1999.2823"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/4236.865084"},{"key":"e_1_2_2_17_1","unstructured":"Camazine S. Deneubourg J.-L. Franks N. R. Sneyd J. Theraulaz G. and Bonabeau E. 2001. Self-Organization in Biological Systems Princeton Studies in Complexity Princeton University Press Princeton NJ. Camazine S. Deneubourg J.-L. Franks N. R. Sneyd J. Theraulaz G. and Bonabeau E. 2001. Self-Organization in Biological Systems Princeton Studies in Complexity Princeton University Press Princeton NJ."},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1063\/1.2159468"},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.tcs.2007.11.012"},{"key":"e_1_2_2_20_1","volume-title":"Lecture Notes in Computer Science","volume":"4834","author":"Costa P.","unstructured":"Costa , P. , Mottola , L. , Murphy , A. L. , and Picco , G. P . 2007. Programming wireless sensor networks with the Teeny Lime middleware . Lecture Notes in Computer Science , vol. 4834 , Springer, Berlin, 429--449. Costa, P., Mottola, L., Murphy, A. L., and Picco, G. P. 2007. Programming wireless sensor networks with the Teeny Lime middleware. Lecture Notes in Computer Science, vol. 4834, Springer, Berlin, 429--449."},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/EDOCW.2006.62"},{"key":"e_1_2_2_22_1","unstructured":"De Cecco M. 2009. Infrastructures for digital business ecosystems: The wrong question? Report of the European Thematic Network on Digital Ecosystems. http:\/\/www.digital-ecosystems.org\/doc\/papers\/DigitalEcosystemsSyndromes.pdf. De Cecco M. 2009. Infrastructures for digital business ecosystems: The wrong question? Report of the European Thematic Network on Digital Ecosystems. http:\/\/www.digital-ecosystems.org\/doc\/papers\/DigitalEcosystemsSyndromes.pdf."},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1774088.1774370"},{"key":"e_1_2_2_24_1","volume-title":"Proceedings of the CHI Workshop on Information Visualization and Interaction Techniques.","author":"Ferscha A.","unstructured":"Ferscha , A. , Riener , A. , Hechinger , M. , and Schmitzberger , H . 2006. Building pervasive display landscapes with stick-on interfaces . In Proceedings of the CHI Workshop on Information Visualization and Interaction Techniques. Ferscha, A., Riener, A., Hechinger, M., and Schmitzberger, H. 2006. Building pervasive display landscapes with stick-on interfaces. In Proceedings of the CHI Workshop on Information Visualization and Interaction Techniques."},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-02053-7_4"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1142\/S0218843006001372"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2363.2433"},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1021\/jp993732q"},{"key":"e_1_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1021\/j100540a008"},{"key":"e_1_2_2_30_1","first-page":"1","article-title":"Semantic matching: Algorithms and implementation","volume":"4601","author":"Giunchiglia F.","year":"2007","unstructured":"Giunchiglia , F. , Yatskevich , M. , and Shvaiko , P. 2007 . Semantic matching: Algorithms and implementation . J. Data Semantics 4601 , 1 -- 38 . Giunchiglia, F., Yatskevich, M., and Shvaiko, P. 2007. Semantic matching: Algorithms and implementation. J. Data Semantics 4601, 1--38.","journal-title":"J. Data Semantics"},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.websem.2003.07.001"},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1082469.1082470"},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2006.47"},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2003.1160055"},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/174666.174668"},{"key":"e_1_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/1538942.1538945"},{"key":"e_1_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1016\/0890-5401(92)90008-4"},{"key":"e_1_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/1774088.1774515"},{"key":"e_1_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1010060322135"},{"key":"e_1_2_2_40_1","volume-title":"Proceedings of the International Semantic Web Conference. Lecture Notes in Computer Science","volume":"2342","author":"Paolucci M.","unstructured":"Paolucci , M. , Kawamura , T. , Payne , T. R. , and Sycara , K. P . 2002. Semantic matching of web services capabilities . In Proceedings of the International Semantic Web Conference. Lecture Notes in Computer Science , vol. 2342 , Springer, Berlin, 333--347. Paolucci, M., Kawamura, T., Payne, T. R., and Sycara, K. P. 2002. Semantic matching of web services capabilities. In Proceedings of the International Semantic Web Conference. Lecture Notes in Computer Science, vol. 2342, Springer, Berlin, 333--347."},{"key":"e_1_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/544741.544843"},{"key":"e_1_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.pmcj.2009.07.003"},{"key":"e_1_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/302405.302659"},{"key":"e_1_2_2_44_1","doi-asserted-by":"publisher","DOI":"10.1093\/comjnl\/38.7.578"},{"key":"e_1_2_2_45_1","doi-asserted-by":"publisher","DOI":"10.1063\/1.1627296"},{"key":"e_1_2_2_46_1","doi-asserted-by":"crossref","unstructured":"Ricci A. Omicini A. Viroli M. Gardelli L. and \n      Oliva E\n  . \n  2007\n  . Cognitive stigmergy: Towards a framework based on agents and artifacts. In Environments for MultiAgent Systems. D. Weyns et al. Eds. Lecture Notes in Computer Science vol. \n  4389 Springer Berlin 124--140. Ricci A. Omicini A. Viroli M. Gardelli L. and Oliva E. 2007. Cognitive stigmergy: Towards a framework based on agents and artifacts. In Environments for MultiAgent Systems . D. Weyns et al. Eds. Lecture Notes in Computer Science vol. 4389 Springer Berlin 124--140.","DOI":"10.1007\/978-3-540-71103-2_7"},{"key":"e_1_2_2_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/643550.643558"},{"key":"e_1_2_2_48_1","doi-asserted-by":"publisher","DOI":"10.3233\/WIA-2008-0139"},{"key":"e_1_2_2_49_1","volume-title":"Proceedings of the 5th IEEE International Conference on Industrial Informatics. IEEE","author":"Ulieru M.","unstructured":"Ulieru , M. and Grobbelaar , S . 2007. Engineering industrial ecosystems in a networked world . In Proceedings of the 5th IEEE International Conference on Industrial Informatics. IEEE , Los Alamitos, CA, 1--7. Ulieru, M. and Grobbelaar, S. 2007. Engineering industrial ecosystems in a networked world. In Proceedings of the 5th IEEE International Conference on Industrial Informatics. IEEE, Los Alamitos, CA, 1--7."},{"key":"e_1_2_2_50_1","unstructured":"University of Birmingham. 2007. The PRISM probabilistic model checker. http:\/\/www.prismmodelchecker.org. University of Birmingham . 2007. The PRISM probabilistic model checker. http:\/\/www.prismmodelchecker.org."},{"key":"e_1_2_2_51_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-02053-7_8"},{"key":"e_1_2_2_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/1774088.1774514"},{"key":"e_1_2_2_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/1529282.1529585"},{"key":"e_1_2_2_54_1","doi-asserted-by":"crossref","unstructured":"Zambonelli F. and Viroli M. 2008. Architecture and metaphors for eternally adaptive service ecosystems. In Studies in Computational Intelligence (IDC\u201908). Springer Berlin 23--32. Zambonelli F. and Viroli M. 2008. Architecture and metaphors for eternally adaptive service ecosystems. In Studies in Computational Intelligence (IDC\u201908) . Springer Berlin 23--32.","DOI":"10.1007\/978-3-540-85257-5_3"}],"container-title":["ACM Transactions on Autonomous and Adaptive Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1968513.1968517","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1968513.1968517","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T10:59:48Z","timestamp":1750244388000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1968513.1968517"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,6]]},"references-count":54,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2011,6]]}},"alternative-id":["10.1145\/1968513.1968517"],"URL":"https:\/\/doi.org\/10.1145\/1968513.1968517","relation":{},"ISSN":["1556-4665","1556-4703"],"issn-type":[{"value":"1556-4665","type":"print"},{"value":"1556-4703","type":"electronic"}],"subject":[],"published":{"date-parts":[[2011,6]]},"assertion":[{"value":"2009-09-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2010-06-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2011-06-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}