{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,1]],"date-time":"2025-06-01T04:11:45Z","timestamp":1748751105241,"version":"3.41.0"},"publisher-location":"Cham","reference-count":45,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319238494"},{"type":"electronic","value":"9783319238500"}],"license":[{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015]]},"DOI":"10.1007\/978-3-319-23850-0_8","type":"book-chapter","created":{"date-parts":[[2015,11,26]],"date-time":"2015-11-26T18:26:50Z","timestamp":1448562410000},"page":"117-130","source":"Crossref","is-referenced-by-count":0,"title":["Reconciling Event- and Agent-Based Paradigms in the Engineering of Complex Systems: The Role of Environment Abstractions"],"prefix":"10.1007","author":[{"given":"Andrea","family":"Omicini","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stefano","family":"Mariani","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2015,11,27]]},"reference":[{"issue":"6","key":"8_CR1","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1145\/508448.508475","volume":"45","author":"J Bacon","year":"2002","unstructured":"Bacon, J., Moody, K.: Toward open, secure, widely distributed services. Commun. ACM 45(6), 59\u201364 (2002)","journal-title":"Commun. ACM"},{"issue":"3","key":"8_CR2","doi-asserted-by":"publisher","first-page":"68","DOI":"10.1109\/2.825698","volume":"33","author":"J Bacon","year":"2000","unstructured":"Bacon, J., Moody, K., Bates, J., Heyton, R., Ma, C., McNeil, A., Seidel, O., Spiteri, M.: Generic support for distributed applications. Computer 33(3), 68\u201376 (2000)","journal-title":"Computer"},{"key":"8_CR3","doi-asserted-by":"crossref","unstructured":"Bandini, S., Manzoni, S., Simone, C.: Dealing with space in multi-agent systems: a model for situated MAS. In: Castelfranchi, C., Johnson, W.L. (eds.) 1st International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS 2002). vol. 3, pp. 1183\u20131190. ACM Press, New York, 15\u201319 July 2002","DOI":"10.1145\/545094.545097"},{"key":"8_CR4","doi-asserted-by":"publisher","DOI":"10.1002\/9780470058411","volume-title":"Developing Multi-agent Systems with JADE","author":"FL Bellifemine","year":"2007","unstructured":"Bellifemine, F.L., Caire, G., Greenwood, D.: Developing Multi-agent Systems with JADE. Wiley, Chichester (2007)"},{"key":"8_CR5","series-title":"Lecture Notes in Computer Science (Lecture Notes in Artificial Intelligence)","doi-asserted-by":"publisher","first-page":"60","DOI":"10.1007\/BFb0053944","volume-title":"Intelligent Agents for Telecommunication Applications","author":"E Bonabeau","year":"1998","unstructured":"Bonabeau, E., Henaux, F., Gu\u00e9rin, S., Snyers, D., Kuntz, P., Theraulaz, G.: Routing in telecommunications networks with ant-like agents. In: Albayrak, \u015e., Garijo, F.J. (eds.) IATA 1998. LNCS (LNAI), vol. 1437, pp. 60\u201371. Springer, Heidelberg (1998)"},{"key":"8_CR6","doi-asserted-by":"publisher","DOI":"10.1002\/9780470061848","volume-title":"Programming Multi-agent Systems in AgentSpeak using Jason","author":"RH Bordini","year":"2007","unstructured":"Bordini, R.H., H\u00fcbner, J.F., Wooldridge, M.J.: Programming Multi-agent Systems in AgentSpeak using Jason. John Wiley & Sons, Chichester (2007)"},{"issue":"4","key":"8_CR7","doi-asserted-by":"publisher","first-page":"10","DOI":"10.1109\/MC.1987.1663532","volume":"20","author":"FP Brooks","year":"1987","unstructured":"Brooks, F.P.: No silver bullet essence and accidents of software engineering. Computer 20(4), 10\u201319 (1987)","journal-title":"Computer"},{"key":"8_CR8","unstructured":"Br\u00fcckner, S.: Return from the ant. Synthetic ecosystems for manufacturing control. Dissertation, Matematisch-Naturwissenschaftlichen Fakult\u00e4t II, Humboldt-Universit\u00e4t zu Berlin, Berlin, Germany, June 2000"},{"key":"8_CR9","doi-asserted-by":"crossref","unstructured":"Casadei, M., Omicini, A.: Situated tuple centres in ReSpecT. In: Shin, S.Y., Ossowski, S., Menezes, R., Viroli, M. (eds.) 24th Annual ACM Symposium on Applied Computing (SAC 2009). vol. III, pp. 1361\u20131368. ACM, Honolulu, 8\u201312 March 2009","DOI":"10.1145\/1529282.1529586"},{"issue":"1\u20132","key":"8_CR10","doi-asserted-by":"publisher","first-page":"157","DOI":"10.1016\/S0004-3702(98)00056-3","volume":"103","author":"C Castelfranchi","year":"1998","unstructured":"Castelfranchi, C.: Modelling social action for AI agents. Artif. Intell. 103(1\u20132), 157\u2013182 (1998)","journal-title":"Artif. Intell."},{"issue":"2","key":"8_CR11","doi-asserted-by":"publisher","first-page":"300","DOI":"10.1145\/234528.234732","volume":"28","author":"P Ciancarini","year":"1996","unstructured":"Ciancarini, P.: Coordination models and languages as software integrators. ACM Comput. Surv. 28(2), 300\u2013302 (1996)","journal-title":"ACM Comput. Surv."},{"key":"8_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"250","DOI":"10.1007\/10719619_19","volume-title":"Intelligent Agents VI. Agent Theories, Architectures, and Languages","author":"P Ciancarini","year":"2000","unstructured":"Ciancarini, P., Omicini, A., Zambonelli, F.: Multiagent system engineering: the coordination viewpoint. In: Jennings, N.R., Lesp\u00e9rance, Y. (eds.) ATAL 1999. LNCS (LNAI), vol. 1757, pp. 250\u2013259. Springer, Heidelberg (2000)"},{"issue":"4","key":"8_CR13","doi-asserted-by":"publisher","first-page":"387","DOI":"10.1002\/cpe.945","volume":"18","author":"A Stefano Di","year":"2006","unstructured":"Di Stefano, A., Pappalardo, G., Santoro, C., Tramontana, E.: The transparent implementation of agent communication contexts. Concurr. Comput. Pract. Exp. 18(4), 387\u2013407 (2006)","journal-title":"Concurr. Comput. Pract. Exp."},{"issue":"2","key":"8_CR14","doi-asserted-by":"publisher","first-page":"163","DOI":"10.1007\/s00287-009-0329-6","volume":"32","author":"M Eckert","year":"2009","unstructured":"Eckert, M., Bry, F.: Complex event processing (CEP). Informatik-Spektrum 32(2), 163\u2013167 (2009)","journal-title":"Informatik-Spektrum"},{"key":"8_CR15","unstructured":"Ferber, J., M\u00fcller, J.P.: Influences and reaction: a model of situated multiagent systems. In: Tokoro, M. (ed.) 2nd International Conference on Multi-agent Systems (ICMAS 1996), pp. 72\u201379. AAAI Press, Tokyo, December 1996"},{"issue":"4","key":"8_CR16","doi-asserted-by":"publisher","first-page":"359","DOI":"10.1017\/S0269888903000559","volume":"17","author":"L Fiege","year":"2002","unstructured":"Fiege, L., M\u00fchl, G., G\u00e4rtner, F.C.: Modular event-based systems. Knowl. Eng. Rev. 17(4), 359\u2013388 (2002)","journal-title":"Knowl. Eng. Rev."},{"issue":"2","key":"8_CR17","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1145\/129630.129635","volume":"35","author":"D Gelernter","year":"1992","unstructured":"Gelernter, D., Carriero, N.: Coordination languages and their significance. Commun. ACM 35(2), 97\u2013107 (1992)","journal-title":"Commun. ACM"},{"issue":"1","key":"8_CR18","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1007\/BF02223791","volume":"6","author":"PP Grass\u00e9","year":"1959","unstructured":"Grass\u00e9, P.P.: La reconstruction du nid et les coordinations interindividuelles chez Bellicositermes natalensis et Cubitermes sp. la th\u00e9orie de la stigmergie: Essai d\u2019interpr\u00e9tation du comportement des termites constructeurs. Insectes Soc. 6(1), 41\u201380 (1959)","journal-title":"Insectes Soc."},{"issue":"2","key":"8_CR19","doi-asserted-by":"publisher","first-page":"277","DOI":"10.1016\/S0004-3702(99)00107-1","volume":"117","author":"NR Jennings","year":"2000","unstructured":"Jennings, N.R.: On agent-based software engineering. Artif. Intell. 117(2), 277\u2013296 (2000)","journal-title":"Artif. Intell."},{"issue":"4","key":"8_CR20","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1145\/367211.367250","volume":"44","author":"NR Jennings","year":"2001","unstructured":"Jennings, N.R.: An agent-based approach for building complex software systems. Commun. ACM 44(4), 35\u201341 (2001)","journal-title":"Commun. ACM"},{"key":"8_CR21","series-title":"Studies in Computational Intelligence","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/978-3-642-29491-4_1","volume-title":"Supervised Learning with Complex-valued Neural Networks","author":"S Sundaram","year":"2013","unstructured":"Sundaram, S., Sundararajan, N., Savitha, R.: Introduction. In: Sundaram, S., Sundararajan, N., Savitha, R. (eds.) Supervised Learning with Complex-valued Neural Networks. SCI, vol. 421, pp. 1\u201330. Springer, Heidelberg (2013)"},{"issue":"1","key":"8_CR22","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1145\/174666.174668","volume":"26","author":"TW Malone","year":"1994","unstructured":"Malone, T.W., Crowston, K.: The interdisciplinary study of coordination. ACM Comput. Surv. 26(1), 87\u2013119 (1994)","journal-title":"ACM Comput. Surv."},{"key":"8_CR23","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"99","DOI":"10.1007\/978-3-319-11692-1_9","volume-title":"Internet and Distributed Computing Systems","author":"S Mariani","year":"2014","unstructured":"Mariani, S., Omicini, A.: Coordination in situated systems: engineering MAS environment in TuCSoN. In: Fortino, G., Di Fatta, G., Li, W., Ochoa, S., Cuzzocrea, A., Pathan, M. (eds.) IDCS 2014. LNCS, vol. 8729, pp. 99\u2013110. Springer, Heidelberg (2014)"},{"key":"8_CR24","series-title":"Understanding Complex Systems","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1007\/978-3-642-10654-5_2","volume-title":"Polystochastic Models for Complexity","author":"O Iordache","year":"2010","unstructured":"Iordache, O.: Methods. In: Iordache, O. (ed.) Polystochastic Models for Complexity. UCS, vol. 4, pp. 17\u201361. Springer, Heidelberg (2010)"},{"key":"8_CR25","doi-asserted-by":"crossref","unstructured":"Milicevic, A., Jackson, D., Gligoric, M., Marinov, D.: Model-based, event-driven programming paradigm for interactive Web applications. In: 2013 ACM International Symposium on New Ideas. New Paradigms, and Reflections on Programming & Software (Onward! 2013), pp. 17\u201336. ACM Press, New York, October 2013","DOI":"10.1145\/2509578.2509588"},{"key":"8_CR26","first-page":"187","volume-title":"Process Coordination and Ubiquitous Computing","author":"A Omicini","year":"2002","unstructured":"Omicini, A.: Towards a notion of agent coordination context. In: Marinescu, D.C., Lee, C. (eds.) Process Coordination and Ubiquitous Computing, pp. 187\u2013200. CRC Press, Boca Raton (2002)"},{"key":"8_CR27","doi-asserted-by":"crossref","unstructured":"Omicini, A.: Event-based vs. multi-agent systems: towards a unified conceptual framework. In: 2015 19th IEEE International Conference on Computer Supported Cooperative Work in Design (CSCWD 2015), pp. 1\u20136. IEEE Computer Society, May 2015","DOI":"10.1109\/CSCWD.2015.7230924"},{"issue":"3","key":"8_CR28","doi-asserted-by":"publisher","first-page":"277","DOI":"10.1016\/S0167-6423(01)00011-9","volume":"41","author":"A Omicini","year":"2001","unstructured":"Omicini, A., Denti, E.: From tuple spaces to tuple centres. Sci. Comput. Program. 41(3), 277\u2013294 (2001)","journal-title":"Sci. Comput. Program."},{"key":"8_CR29","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"186","DOI":"10.1007\/978-3-319-19282-6_12","volume-title":"Coordination Models and Languages","author":"A Omicini","year":"2015","unstructured":"Omicini, A., Fortino, G., Mariani, S.: Blending event-based and multi-agent systems around coordination abstractions. In: Holvoet, T., Viroli, M. (eds.) Coordination Models and Languages. LNCS, vol. 9037, pp. 186\u2013193. Springer, Heidelberg (2015)"},{"key":"8_CR30","series-title":"Lecture Notes in Computer Science (Lecture Notes in Artificial Intelligence)","doi-asserted-by":"publisher","first-page":"179","DOI":"10.1007\/3-540-36561-3_9","volume-title":"Intelligent Information Agents","author":"A Omicini","year":"2003","unstructured":"Omicini, A., Ossowski, S.: Objective versus Subjective coordination in the engineering of agent systems. In: Klusch, M., Bergamaschi, S., Edwards, P., Petta, P. (eds.) Intelligent Information Agents. LNCS (LNAI), vol. 2586, pp. 179\u2013202. Springer, Heidelberg (2003)"},{"key":"8_CR31","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"71","DOI":"10.1007\/11738817_5","volume-title":"Software Engineering for Multi-agent Systems IV","author":"A Omicini","year":"2006","unstructured":"Omicini, A., Ricci, A., Viroli, M.: Coordination artifacts as first-class abstractions for MAS engineering: state of the research. In: Garcia, A., Choren, R., Lucena, C., Giorgini, P., Holvoet, T., Romanovsky, A. (eds.) SELMAS 2005. LNCS, vol. 3914, pp. 71\u201390. Springer, Heidelberg (2006)"},{"issue":"3","key":"8_CR32","doi-asserted-by":"publisher","first-page":"432","DOI":"10.1007\/s10458-008-9053-x","volume":"17","author":"A Omicini","year":"2008","unstructured":"Omicini, A., Ricci, A., Viroli, M.: Artifacts in the A&A meta-model for multi-agent systems. Auton. Agent. Multi-Agent Syst. 17(3), 432\u2013456 (2008)","journal-title":"Auton. Agent. Multi-Agent Syst."},{"issue":"3","key":"8_CR33","doi-asserted-by":"publisher","first-page":"251","DOI":"10.1023\/A:1010060322135","volume":"2","author":"A Omicini","year":"1999","unstructured":"Omicini, A., Zambonelli, F.: Coordination for Internet application development. Auton. Agent. Multi-Agent Syst. 2(3), 251\u2013269 (1999)","journal-title":"Auton. Agent. Multi-Agent Syst."},{"key":"8_CR34","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1023\/A:1018980001403","volume":"75","author":"HVD Parunak","year":"1997","unstructured":"Parunak, H.V.D.: \u201cGo to the ant\u201d: engineering principles from natural multi-agent systems. Ann. Oper. Res. 75, 69\u2013101 (1997)","journal-title":"Ann. Oper. Res."},{"key":"8_CR35","doi-asserted-by":"crossref","unstructured":"Parunak, H.V.D., Brueckner, S., Sauter, J.: Digital pheromone mechanisms for coordination of unmanned vehicles. In: Castelfranchi, C., Johnson, W.L. (eds.) 1st International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS 2002). vol. 1, pp. 449\u2013450. ACM Press, New York, 15\u201319 July 2002","DOI":"10.1145\/544741.544843"},{"key":"8_CR36","doi-asserted-by":"crossref","unstructured":"Pietzuch, P.R., Bacon, J.M.: Hermes: a distributed event-based middleware architecture. In: 22nd International Conference on Distributed Computing Systems Workshops (ICDCS 2002), pp. 611\u2013618. IEEE Computer Society, Vienna, 2\u20135 July 2002","DOI":"10.1109\/ICDCSW.2002.1030837"},{"key":"8_CR37","first-page":"473","volume-title":"2nd International Conference on Principles of Knowledge Representation and Reasoning (KR\u201991)","author":"AS Rao","year":"1991","unstructured":"Rao, A.S., Georgeff, M.P.: Modeling rational agents within a BDI architecture. In: Allen, J.F., Fikes, R., Sandewall, E. (eds.) 2nd International Conference on Principles of Knowledge Representation and Reasoning (KR\u201991), pp. 473\u2013484. Morgan Kaufmann Publishers, San Mateo (1991)"},{"key":"8_CR38","doi-asserted-by":"crossref","unstructured":"Ricci, A., Viroli, M., Omicini, A.: \u201cGive agents their artifacts\u201d: the A&A approach for engineering working environments in MAS. In: Durfee, E., Yokoo, M., Huhns, M., Shehory, O. (eds.) 6th International Joint Conference \u201cAutonomous Agents & Multi-Agent Systems\u201d (AAMAS 2007), pp. 601\u2013603. IFAAMAS, Honolulu, 14\u201318 May 2007","DOI":"10.1145\/1329125.1329308"},{"key":"8_CR39","series-title":"Lecture Notes in Computer Science (Lecture Notes in Artificial Intelligence)","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1007\/978-3-540-71103-2_4","volume-title":"Environments for Multi-Agent Systems III","author":"A Ricci","year":"2007","unstructured":"Ricci, A., Viroli, M., Omicini, A.: CArtAgO: a framework for prototyping artifact-based environments in MAS. In: Weyns, D., Van Dyke Parunak, H., Michel, F. (eds.) E4MAS 2006. LNCS (LNAI), vol. 4389, pp. 67\u201386. Springer, Heidelberg (2007)"},{"key":"8_CR40","unstructured":"Suchman, L.A.: Situated actions. In: Plans and Situated Actions: The Problem of Human-Machine Communication, pp. 49\u201367. Cambridge University Press, New York (1987)"},{"issue":"4","key":"8_CR41","first-page":"507","volume":"73","author":"M Viroli","year":"2006","unstructured":"Viroli, M., Omicini, A.: Coordination as a service. Fundamenta Informaticae 73(4), 507\u2013534 (2006). Special Issue: Best papers of FOCLASA 2002","journal-title":"Fundamenta Informaticae"},{"key":"8_CR42","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"28","DOI":"10.1007\/3-540-61052-9_37","volume-title":"Coordination Languages and Models","author":"P Wegner","year":"1996","unstructured":"Wegner, P.: Coordination as constrained interaction. In: Hankin, C., Ciancarini, P. (eds.) COORDINATION 1996. LNCS, vol. 1061, pp. 28\u201333. Springer, Heidelberg (1996)"},{"issue":"2","key":"8_CR43","first-page":"125","volume":"63","author":"D Weyns","year":"2004","unstructured":"Weyns, D., Holvoet, T.: A formal model for situated multi-agent systems. Fundam. Inform. 63(2), 125\u2013158 (2004)","journal-title":"Fundam. Inform."},{"issue":"1","key":"8_CR44","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1007\/s10458-006-0012-0","volume":"14","author":"D Weyns","year":"2007","unstructured":"Weyns, D., Omicini, A., Odell, J.J.: Environment as a first-class abstraction in multi-agent systems. Auton. Agent. Multi-agent Syst. 14(1), 5\u201330 (2007)","journal-title":"Auton. Agent. Multi-agent Syst."},{"issue":"2","key":"8_CR45","doi-asserted-by":"publisher","first-page":"115","DOI":"10.1017\/S0269888900008122","volume":"10","author":"MJ Wooldridge","year":"1995","unstructured":"Wooldridge, M.J., Jennings, N.R.: Intelligent agents: theory and practice. Knowl. Eng. Rev. 10(2), 115\u2013152 (1995)","journal-title":"Knowl. Eng. Rev."}],"container-title":["Lecture Notes in Computer Science","Agent Environments for Multi-Agent Systems IV"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-23850-0_8","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,31]],"date-time":"2025-05-31T15:26:49Z","timestamp":1748705209000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-23850-0_8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015]]},"ISBN":["9783319238494","9783319238500"],"references-count":45,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-23850-0_8","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2015]]}}}