{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T21:27:48Z","timestamp":1775078868239,"version":"3.50.1"},"publisher-location":"Cham","reference-count":19,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783319255231","type":"print"},{"value":"9783319255248","type":"electronic"}],"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-25524-8_51","type":"book-chapter","created":{"date-parts":[[2015,10,21]],"date-time":"2015-10-21T18:57:56Z","timestamp":1445453876000},"page":"678-686","source":"Crossref","is-referenced-by-count":4,"title":["Design Patterns for Environments in Multi-agent Simulations"],"prefix":"10.1007","author":[{"given":"Philippe","family":"Mathieu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"S\u00e9bastien","family":"Picault","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yann","family":"Secq","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2015,11,28]]},"reference":[{"key":"51_CR1","unstructured":"Ferber, J.: Multi-Agent Systems. An Introduction to Distributed Artificial Intelligence. Addison Wesley (1999)"},{"key":"51_CR2","unstructured":"Russell, S., Norvig, P.: Artificial Intelligence. Prentice Hall (1995)"},{"key":"51_CR3","series-title":"Lecture Notes in Computer Science (Lecture Notes in Artificial Intelligence)","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1007\/978-3-540-32259-7_5","volume-title":"Environments for Multi-Agent Systems","author":"FY Okuyama","year":"2005","unstructured":"Okuyama, F.Y., Bordini, R.H., da Rocha Costa, A.C.: ELMS: an environment description language for multi-agent simulation. In: Weyns, D., Van Dyke Parunak, H., Michel, F. (eds.) E4MAS 2004. LNCS (LNAI), vol. 3374, pp. 91\u2013108. Springer, Heidelberg (2005)"},{"key":"51_CR4","series-title":"Lecture Notes in Computer Science (Lecture Notes in Artificial Intelligence)","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/978-3-540-32259-7_1","volume-title":"Environments for Multi-Agent Systems","author":"D Weyns","year":"2005","unstructured":"Weyns, D., Van Dyke Parunak, H., Michel, F., Holvoet, T., Ferber, J.: Environments for multiagent systems state-of-the-art and research challenges. In: Weyns, D., Van Dyke Parunak, H., Michel, F. (eds.) E4MAS 2004. LNCS (LNAI), vol. 3374, pp. 1\u201347. Springer, Heidelberg (2005)"},{"key":"51_CR5","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)"},{"issue":"4","key":"51_CR6","doi-asserted-by":"publisher","first-page":"261","DOI":"10.1007\/s10472-010-9215-9","volume":"61","author":"TM Behrens","year":"2011","unstructured":"Behrens, T.M., Hindriks, K.V., Dix, J.: Towards an environment interface standard for agent platforms. Ann. Math. Artif. Intell. 61(4), 261\u2013295 (2011)","journal-title":"Ann. Math. Artif. Intell."},{"issue":"1","key":"51_CR7","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1007\/s10458-006-0014-y","volume":"14","author":"A Helleboogh","year":"2007","unstructured":"Helleboogh, A., Vizzari, G., Uhrmacher, A., Michel, F.: Modeling dynamic environments in multi-agent simulation. J. Auton. Agents and Multi-Agent Systems (JAAMAS) 14(1), 87\u2013116 (2007)","journal-title":"J. Auton. Agents and Multi-Agent Systems (JAAMAS)"},{"key":"51_CR8","series-title":"Lecture Notes in Computer Science (Lecture Notes in Artificial Intelligence)","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/978-3-540-71103-2_1","volume-title":"Environments for Multi-Agent Systems III","author":"D Weyns","year":"2007","unstructured":"Weyns, D., Holvoet, T.: A reference architecture for situated multiagent systems. In: Weyns, D., Van Dyke Parunak, H., Michel, F. (eds.) E4MAS 2006. LNCS (LNAI), vol. 4389, pp. 1\u201340. Springer, Heidelberg (2007)"},{"key":"51_CR9","unstructured":"Schelfthout, K., Coninx, T., Helleboogh, A., Holvoet, T., Steegmans, E., Steegmans, E., Weyns, D.: Agent implementation patterns. In: Workshop on Agent-Oriented Methodologies, 17th Annual ACM Conf. on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), pp. 119\u2013130 (2002)"},{"key":"51_CR10","unstructured":"Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns, Elements of Reusable Object-Oriented Software. Addison Wesley (1994)"},{"key":"51_CR11","unstructured":"Kubera, Y., Mathieu, P., Picault, S.: Everything can be agent! In: 9th Int. Joint Conf. on Auton. Agents and Multi-Agent Systems (AAMAS), pp. 1547\u20131548 (2010)"},{"key":"51_CR12","unstructured":"Picault, S., Mathieu, P.: An interaction-oriented model for multi-scale simulation. In: 22nd Int. Joint Conf. on Artificial Intelligence (IJCAI), pp. 332\u2013337. AAAI (2011)"},{"key":"51_CR13","doi-asserted-by":"crossref","unstructured":"Latombe, J.C.: Robot Motion Planning. Kluwer Academic Publishers (1991)","DOI":"10.1007\/978-1-4615-4022-9"},{"key":"51_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"113","DOI":"10.1007\/978-3-642-28400-7_9","volume-title":"Multi-Agent-Based Simulation XII","author":"H Dyke Parunak Van","year":"2012","unstructured":"Van Dyke Parunak, H.: Between agents and mean fields. In: Villatoro, D., Sabater-Mir, J., Sichman, J.S. (eds.) MABS 2011. LNCS, vol. 7124, pp. 113\u2013126. Springer, Heidelberg (2012)"},{"key":"51_CR15","unstructured":"Colorni, A., Dorigo, M., Maniezzo, V.: Distributed optimization by ant colonies. In: 1st European Conf. on Artifical Life (ECAL), pp. 134\u2013142. Elsevier (1991)"},{"key":"51_CR16","doi-asserted-by":"publisher","first-page":"287","DOI":"10.1068\/b240287","volume":"24","author":"L Sanders","year":"1997","unstructured":"Sanders, L., Pumain, D., Mathian, H., Gu\u00e9rin-Pace, F., Bura, S.: SIMPOP: a multi-agents system for the study of urbanism. Environment and Planning B 24, 287\u2013305 (1997)","journal-title":"Environment and Planning B"},{"issue":"6","key":"51_CR17","doi-asserted-by":"publisher","first-page":"345","DOI":"10.1145\/367766.368168","volume":"5","author":"R Floyd","year":"1962","unstructured":"Floyd, R.: Algorithm 97: shortest path. Communications of the ACM 5(6), 345 (1962)","journal-title":"Communications of the ACM"},{"issue":"1","key":"51_CR18","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.: Environment as a first class abstraction in multiagent systems. J. Auton. Agents and Multi-Agent Systems (JAAMAS) 14(1), 5\u201330 (2007)","journal-title":"J. Auton. Agents and Multi-Agent Systems (JAAMAS)"},{"key":"51_CR19","unstructured":"Wilensky, U.: Netlogo. Center for Connected Learning and Computer-Based Modeling, Northwestern University, Evanston, IL (1999). \n                      http:\/\/ccl.northwestern.edu\/netlogo\/"}],"container-title":["Lecture Notes in Computer Science","PRIMA 2015: Principles and Practice of Multi-Agent Systems"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-25524-8_51","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,31]],"date-time":"2019-05-31T04:48:50Z","timestamp":1559278130000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-25524-8_51"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015]]},"ISBN":["9783319255231","9783319255248"],"references-count":19,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-25524-8_51","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015]]}}}