{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,30]],"date-time":"2026-07-30T02:31:32Z","timestamp":1785378692858,"version":"3.55.0"},"publisher-location":"Cham","reference-count":79,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783319669472","type":"print"},{"value":"9783319669489","type":"electronic"}],"license":[{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"unspecified","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":[[2017]]},"DOI":"10.1007\/978-3-319-66948-9_6","type":"book-chapter","created":{"date-parts":[[2017,11,25]],"date-time":"2017-11-25T07:23:17Z","timestamp":1511594597000},"page":"81-117","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":16,"title":["What Software Engineering Has to Offer to Agent-Based Social Simulation"],"prefix":"10.1007","author":[{"given":"Peer-Olaf","family":"Siebers","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Franziska","family":"Kl\u00fcgl","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2017,11,26]]},"reference":[{"issue":"4","key":"6_CR1","doi-asserted-by":"crossref","first-page":"1036","DOI":"10.1037\/0033-295X.111.4.1036","volume":"111","author":"JR Anderson","year":"2004","unstructured":"Anderson, J. R., Bothell, D., Byrne, M. D., Douglass, S., Lebiere, C., & Qin, Y. (2004). An integrated theory of the mind. Psychological Review, 111(4), 1036\u20131060.","journal-title":"Psychological Review"},{"issue":"2","key":"6_CR2","doi-asserted-by":"crossref","first-page":"141","DOI":"10.1016\/j.engappai.2004.11.016","volume":"18","author":"B Bauer","year":"2005","unstructured":"Bauer, B., & Odell, J. (2005). UML 2.0 and agents: How to build agent-based systems with the new UML standard. Journal of Engineering Applications of Artificial Intelligence, 18(2), 141\u2013157.","journal-title":"Journal of Engineering Applications of Artificial Intelligence"},{"key":"6_CR3","volume-title":"Extreme programming explained: Embrace change","author":"K Beck","year":"2004","unstructured":"Beck, K. (2004). Extreme programming explained: Embrace change (2nd ed.). Boston, MA: Addison Wesley.","edition":"2"},{"issue":"10","key":"6_CR4","doi-asserted-by":"crossref","first-page":"1196","DOI":"10.1080\/09537325.2014.978276","volume":"26","author":"B Bedwell","year":"2014","unstructured":"Bedwell, B., Leygue, C., Goulden, M., McAuley, D., Colley, J., Ferguson, E., et al. (2014). Apportioning energy consumption in the workplace: A review of issues in using metering data to motivate staff to save energy. Technology Analysis & Strategic Management, 26(10), 1196\u20131211.","journal-title":"Technology Analysis & Strategic Management"},{"key":"6_CR5","volume-title":"Methodologies and software engineering for agent systems: The agent-oriented software engineering handbook","year":"2004","unstructured":"Bergenti, F., Gleizes, M.-P., & Zambonelli, F. (Eds.). (2004). Methodologies and software engineering for agent systems: The agent-oriented software engineering handbook. Boston: Kluwer."},{"key":"6_CR6","doi-asserted-by":"crossref","unstructured":"Bersini, H. (2012). UML for ABM. Journal of Artificial Societies and Social Simulation, 15(1), 9. http:\/\/jasss.soc.surrey.ac.uk\/15\/1\/9.html","DOI":"10.18564\/jasss.1897"},{"key":"6_CR7","unstructured":"Boero, R., & Squazzoni, F. (2005). Does empirical embeddedness matter? Methodological issues on agent-based models for analytical social science. Journal of Artificial Societies and Social Simulation, 8(4), 6. http:\/\/jasss.soc.surrey.ac.uk\/8\/4\/6.html"},{"key":"6_CR8","unstructured":"Bosse, T., Jonker, C. M., van der Meij, L., & Treur, J. (2005). LEADSTO: A language and environment for analysis of dynamics by simulation. In T. Eymann, F. Kl\u00fcgl, W. Lamersdorf, M. Klusch, & M. N. Huhns (Eds.), Proc. of the 3rd German Conference on Multi-Agent System Technologies, MATES\u201905. LNAI 3550 (pp. 165\u2013178). Springer, Berlin, Heidelberg, Germany."},{"key":"6_CR9","unstructured":"Bommel, P., & M\u00fcller, J. P. (2007). An introduction to UML for modelling in the human and social sciences. In D. Phan & F. Amblard (Eds.), Multi-agent modelling and simulation in the social and human sciences, GEMAS studies in social analysis, Chapter 12. Bardwell Press, Oxford, United Kingdom."},{"key":"6_CR10","unstructured":"Caillou, P., Gaudou, B., Grignard, A., Truong, C. Q., & Taillandier, P. (2015, Sep 2015). A simple-to-use BDI architecture for agent-based modeling and simulation. The Eleventh Conference of the European Social Simulation Association (ESSA 2015), Groningen, Netherlands."},{"key":"6_CR11","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-662-04607-4","volume-title":"Understanding agent systems","author":"M d\u2019Inverno","year":"2001","unstructured":"d\u2019Inverno, M., & Luck, M. (2001). Understanding agent systems. Berlin, Heidelberg, Germany: Springer-Verlag."},{"key":"6_CR12","unstructured":"Drogoul, A., Vanbergue, A., & Meurisse, T. (2003). Multi-agent Based Simulation: Where are the agents? Multi-agent Based Simulation II, LNCS 2581 (pp. 1\u201315). Springer, Berlin, Heidelberg, Germany."},{"key":"6_CR13","first-page":"3","volume-title":"Artificial social systems -4th European workshop on modelling autonomous agents in a multi-agent world, MAAMAW\u201992","author":"A Drogoul","year":"1994","unstructured":"Drogoul, A., & Ferber, J. (1994). Multi-agent simulation as a tool for modelling societies: Application to social differentiation in ant colonies. In C. Chastelfranchi & E. Werner (Eds.), Artificial social systems -4th European workshop on modelling autonomous agents in a multi-agent world, MAAMAW\u201992 (pp. 3\u201323). Heidelberg, Germany: Springer."},{"key":"6_CR14","unstructured":"Duboz T., Versmisse D., Quesnel G., Muzy A., & Ramat E. (2006, April 2\u20136). Specification of dynamic structure discrete event multiagent systems. In Agent-directed simulation (ADS 2006), Huntsville, AL, USA."},{"key":"6_CR15","first-page":"1","volume-title":"RASTA 2002, LNAI 2934","author":"B Edmonds","year":"2004","unstructured":"Edmonds, B. (2004). How formal logic can fail to be useful for modelling or designing MAS. In G. Lindeman et al. (Eds.), RASTA 2002, LNAI 2934 (pp. 1\u201315). Berlin, Heidelberg, Germany: Springer-Verlag."},{"key":"6_CR16","first-page":"130","volume-title":"Multi-agent based simulation, LNAI 3415","author":"B Edmonds","year":"2004","unstructured":"Edmonds, B., & Moss, S. (2004). From KISS to KIDS \u2014 an \u2018anti-simplistic\u2019 modelling approach. In P. Davidson et al. (Eds.), Multi-agent based simulation, LNAI 3415 (pp. 130\u2013144). New York: Springer."},{"issue":"4","key":"6_CR17","first-page":"7","volume":"7","author":"M Fasli","year":"2004","unstructured":"Fasli, M. (2004). Formal systems \u2227 agent-based social simulation\u00a0=\u00a0\u22a5? Journal of Artificial Societies and Social. Simulation, 7(4), 7.","journal-title":"Journal of Artificial Societies and Social. Simulation"},{"issue":"1","key":"6_CR18","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s12110-002-1012-7","volume":"13","author":"E Fehr","year":"2002","unstructured":"Fehr, E., Fischbacher, U., & G\u00e4chter, S. (2002). Strong reciprocity, human cooperation, and the enforcement of social norms. Human Nature, 13(1), 1\u201325.","journal-title":"Human Nature"},{"key":"6_CR19","volume-title":"UML distilled: A brief guide to the standard object modeling language","author":"M Fowler","year":"2003","unstructured":"Fowler, M. (2003). UML distilled: A brief guide to the standard object modeling language (3rd ed.). Boston, MA: Pearson Education.","edition":"3"},{"key":"6_CR20","doi-asserted-by":"crossref","unstructured":"Franchi, E. (2012). A domain specific language approach for agent-based social network modeling. 2012 IEEE\/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM 2012), Istanbul, Turkey.","DOI":"10.1109\/ASONAM.2012.102"},{"key":"6_CR21","volume-title":"Design pattern: Elements of reusable object-oriented software","author":"E Gamma","year":"1994","unstructured":"Gamma, E., Helm, R., Johnson, R., & Vlissides, J. (1994). Design pattern: Elements of reusable object-oriented software. Boston, MA: Addison-Wesley."},{"key":"6_CR22","first-page":"113","volume-title":"Simulation and modeling methodologies, technologies and applications SIMULTECH 2011 Noordwijkerhout, The Netherlands, July 2011 revised selected papers","author":"A Garro","year":"2013","unstructured":"Garro, A., Parisi, F., & Russo, W. (2013). A process based on the model-driven architecture to enable the definition of platform-independent simulation models. In N. Pina, J. Pacpryzk, & J. Filipe (Eds.), Simulation and modeling methodologies, technologies and applications SIMULTECH 2011 Noordwijkerhout, The Netherlands, July 2011 revised selected papers (pp. 113\u2013129). Berlin: Springer."},{"key":"6_CR23","doi-asserted-by":"crossref","first-page":"1453","DOI":"10.1016\/j.simpat.2010.04.004","volume":"18","author":"A Garro","year":"2010","unstructured":"Garro, A., & Russo, W. (2010). easyABMS: A domain-expert oriented methodology for agent-based modeling and simulation. Simulation Modelling Practice and Theory, 18, 1453\u20131467.","journal-title":"Simulation Modelling Practice and Theory"},{"key":"6_CR24","volume-title":"Simulation for the social scientist","author":"N Gilbert","year":"2005","unstructured":"Gilbert, N., & Troitzsch, K. G. (2005). Simulation for the social scientist (2nd ed.). Maidenhead, UK: Open University Press.","edition":"2"},{"issue":"2","key":"6_CR25","doi-asserted-by":"crossref","first-page":"9","DOI":"10.18564\/jasss.2166","volume":"16","author":"A Ghorbani","year":"2013","unstructured":"Ghorbani, A., Bots, P., Dignum, V., & Dijkema, G. (2013). MAIA: a framework for developing agent-based social simulations. Journal of Artificial Societies and Social Simulation, 16(2), 9.","journal-title":"Journal of Artificial Societies and Social Simulation"},{"key":"6_CR26","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1016\/j.simpat.2014.07.009","volume":"49","author":"A Ghorbani","year":"2014","unstructured":"Ghorbani, A., Bots, P., Alderwereld, H., Dignum, V., & Dijkema, G. (2014). Model-driven agent-based simulation: procedural semantics of a MAIA model. Simulation Modelling Practice and Theory, 49, 27\u201340.","journal-title":"Simulation Modelling Practice and Theory"},{"issue":"10","key":"6_CR27","doi-asserted-by":"crossref","first-page":"1468","DOI":"10.1016\/j.simpat.2010.05.012","volume":"18","author":"JJ Gomez-Sanz","year":"2010","unstructured":"Gomez-Sanz, J. J., Fernandez, C. R., & Arroyo, J. (2010). Model driven development and simulations with the INGENIAS agent framework. Simulation Modelling and Practice, 18(10), 1468\u20131482.","journal-title":"Simulation Modelling and Practice"},{"issue":"4","key":"6_CR28","doi-asserted-by":"crossref","first-page":"375","DOI":"10.1017\/S0269888915000053","volume":"30","author":"JJ Gomez-Sanz","year":"2015","unstructured":"Gomez-Sanz, J. J., & Fuentes-Fernandez, R. (2015). Understanding agent-oriented software engineering methodologies. The Knowledge Engineering Review, 30(4), 375\u2013393.","journal-title":"The Knowledge Engineering Review"},{"key":"6_CR29","doi-asserted-by":"publisher","unstructured":"Grimm, V., Polhill, G., & Touza, J. (2017). Documenting social simulation models: The ODD protocol as standard. doi: https:\/\/doi.org\/10.1007\/978-3-319-66948-9_15 .","DOI":"10.1007\/978-3-319-66948-9_15"},{"issue":"5750","key":"6_CR30","doi-asserted-by":"crossref","first-page":"987","DOI":"10.1126\/science.1116681","volume":"310","author":"V Grimm","year":"2005","unstructured":"Grimm, V., Revilla, E., Berger, U., Jeltsch, F., Mooij, W. M., Railsback, S. F., et al. (2005). Pattern-oriented modeling of agent-based complex systems: lessons from ecology. Science, 310(5750), 987\u2013991.","journal-title":"Science"},{"issue":"1","key":"6_CR31","doi-asserted-by":"crossref","first-page":"87","DOI":"10.1007\/s10458-006-0014-y","volume":"14","author":"A Helleboogh","year":"2007","unstructured":"Helleboogh, A., Vizzari, G., Uhrmacher, A. M., & Michel, F. (2007). Modeling dynamic environments in multi-agent simulation. Autonomous Agents and Multi-Agent Systems, 14(1), 87\u2013116.","journal-title":"Autonomous Agents and Multi-Agent Systems"},{"issue":"5","key":"6_CR32","doi-asserted-by":"crossref","first-page":"414","DOI":"10.1080\/08839514.2010.481492","volume":"24","author":"J Himmelspach","year":"2010","unstructured":"Himmelspach, J., R\u00f6hl, M., & Uhrmacher, A. M. (2010). Component-based models and simulations for supporting valid multi-agent system simulations. Applied Artificial Intelligence, 24(5), 414\u2013442.","journal-title":"Applied Artificial Intelligence"},{"key":"6_CR33","unstructured":"Hocaoglu, M. F., Firat, C., & Farjoughian, H. S. (2002). DEVS\/RAP: Agent-based simulation. Proceedings of the 2002 AI, Simulation and Planning in Highly Autonomous Systems conference, Lisbon, Portugal: IEEE."},{"key":"6_CR34","unstructured":"Jones, R. M. (2005). An introduction to cognitive architectures for modeling and simulation. Proceedings of the Interservice\/Industry Training\/Simulation and Education Conference 2005, Orlando, FL."},{"key":"6_CR35","doi-asserted-by":"crossref","first-page":"62","DOI":"10.1007\/978-3-642-39342-6_8","volume-title":"Human-computer interaction. Towards intelligent and implicit interaction: 15th Int. Conf., HCI international 2013, Las Vegas, NV, USA, July, 2013, Proc, Part V","author":"J Joo","year":"2013","unstructured":"Joo, J. (2013). Perception and BDI reasoning based agent model for human behavior simulation in complex system. In M. Kurosu (Ed.), Human-computer interaction. Towards intelligent and implicit interaction: 15th Int. Conf., HCI international 2013, Las Vegas, NV, USA, July, 2013, Proc, Part V (pp. 62\u201371). Berlin\/Heidelberg: Springer."},{"key":"6_CR36","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1007\/978-3-642-54432-3_5","volume-title":"Agent-oriented software engineering: Reflections on architectures, methodologies, languages and frameworks, chapter 5","author":"J Juziuk","year":"2014","unstructured":"Juziuk, J., Weyns, D., & Holvoet, T. (2014). Design pattern for multi-agent systems: A systematic literature review. In O. Shehory & A. Sturm (Eds.), Agent-oriented software engineering: Reflections on architectures, methodologies, languages and frameworks, chapter 5 (pp. 79\u201399). Berlin, Germany: Springer."},{"key":"6_CR37","doi-asserted-by":"crossref","first-page":"183","DOI":"10.1109\/WSC.2015.7408163","volume-title":"Proc. of the 2015 Winter Simulation Conference (WSC \u201815)","author":"P Kasaie","year":"2015","unstructured":"Kasaie, P., & Kelton, W. D. (2015). Guidelines for design and analysis in agent-based simulation studies. In Proc. of the 2015 Winter Simulation Conference (WSC \u201815) (pp. 183\u2013193). Piscataway, NJ: IEEE Press."},{"key":"6_CR38","doi-asserted-by":"crossref","unstructured":"Kravari, K., & Bassiliades, N. (2015). A Survey of Agent Platforms. Journal of Artificial Societies and Social Simulation, 18(1), 11. http:\/\/jasss.soc.surrey.ac.uk\/18\/1\/11.html","DOI":"10.18564\/jasss.2661"},{"key":"6_CR39","doi-asserted-by":"crossref","unstructured":"Kl\u00fcgl, F., & Karlsson, L. (2009). Towards pattern-oriented design of agent-based simulation models. Proceedings of the 7th German conference on multiagent system technologies, Hamburg, Germany.","DOI":"10.1007\/978-3-642-04143-3_5"},{"key":"6_CR40","doi-asserted-by":"crossref","unstructured":"Knublauch, H. (2002, July 15\u201319). Extreme programming of multi-agent systems. Proceedings of AAMAS 2002, Bologna (pp. 704\u2013711). New York: ACM.","DOI":"10.1145\/544862.544912"},{"key":"6_CR41","unstructured":"K\u00f6hler, M., Langer, R., von L\u00fcde, R., Moldt, D., R\u00f6lke, H., & Valk, R. (2007). Socionic multi-agent systems based on reflexive petri nets and theories of social self-organisation. Journal of Artificial Societies and Social Simulation, 10(1), 3. http:\/\/jasss.soc.surrey.ac.uk\/10\/1\/3.html"},{"issue":"3","key":"6_CR42","doi-asserted-by":"crossref","first-page":"303","DOI":"10.1007\/s10458-010-9164-z","volume":"23","author":"Y Kubera","year":"2011","unstructured":"Kubera, Y., Mathieu, P., & Picault, S. (2011). IODA: An interaction-oriented approach for multiagent based simulations. Autonomous Agents and Multi-Agent Systems, 23(3), 303\u2013343.","journal-title":"Autonomous Agents and Multi-Agent Systems"},{"key":"6_CR43","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/0004-3702(87)90050-6","volume":"33","author":"JE Laird","year":"1987","unstructured":"Laird, J. E., Newell, A., & Rosenbloom, P. S. (1987). Soar: An architecture for general intelligence. Artificial Intelligence, 33, 1\u201364.","journal-title":"Artificial Intelligence"},{"key":"6_CR44","volume-title":"Simulation modeling & analysis","author":"AM Law","year":"2007","unstructured":"Law, A. M. (2007). Simulation modeling & analysis (4th ed.). New York: McGraw-Hill.","edition":"4"},{"key":"6_CR45","volume-title":"Object-oriented software engineering: Practical software development using UML and Java: Practical software development","author":"TC Lethbridge","year":"2005","unstructured":"Lethbridge, T. C., & Laganiere, R. (2005). Object-oriented software engineering: Practical software development using UML and Java: Practical software development. New York: McGraw Hill."},{"issue":"4","key":"6_CR46","doi-asserted-by":"crossref","first-page":"429","DOI":"10.1017\/S1471068404002029","volume":"4","author":"V Mascardi","year":"2004","unstructured":"Mascardi, V., Martelli, M., & Sterling, L. (2004). Logic-based specification languages for intelligent software agents. Theory and Practice of Logic Programming, 4(4), 429\u2013494.","journal-title":"Theory and Practice of Logic Programming"},{"key":"6_CR47","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1017\/CBO9780511489877","volume-title":"Stereotypes as explanations","author":"G McGarty","year":"2002","unstructured":"McGarty, G., Yzerbyt, V. Y., & Spears, R. (2002). Social, cultural and cognitive factors in stereotype formation. In G. McGarty, V. Y. Yzerbyt, & R. Spears (Eds.), Stereotypes as explanations (pp. 1\u201315). Port Chester, NY: Cambridge University Press."},{"key":"6_CR48","first-page":"56","volume-title":"Organisational complexity","author":"E Mitleton-Kelly","year":"2003","unstructured":"Mitleton-Kelly, E. (2003). Complexity research - approaches and methods: The LSE complexity group integrated methodology. In A. Keskinen, M. Aaltonen, & E. Mitleton-Kelly (Eds.), Organisational complexity (pp. 56\u201377). Turku: Tutu Publications. Finland Futures Research Centre, Turku School of Economics and Business Administration."},{"key":"6_CR49","doi-asserted-by":"crossref","unstructured":"Moyo, D., Ally, A. K., Brennan, A., Norman, P., Purshouse, R. C., & Strong, M. (2015). Agile development of an attitude-behaviour driven simulation of alcohol consumption dynamics. Journal of Artificial Societies and Social Simulation, 18(3), 10. http:\/\/jasss.soc.surrey.ac.uk\/18\/3\/10.html","DOI":"10.18564\/jasss.2841"},{"key":"6_CR50","unstructured":"Nikolai, C., & Madey, G. (2008). Tools of the trade: A survey of various agent based modeling platforms. Journal of Artificial Societies and Social Simulation, 12(2), 2. http:\/\/jasss.soc.surrey.ac.uk\/12\/2\/2.html"},{"key":"6_CR51","doi-asserted-by":"crossref","unstructured":"Norling, E. (2003). Capturing the quake player: Using a BDI agent to model human behaviour. In J. S. Rosenschein, T. Sandholm, M. Wooldridge, & M. Yokoo, Proceedings of the 2nd international joint conference on autonomous agents and multiagent systems (AAMAS), Melbourne (pp. 1080\u20131081). New York: ACM.","DOI":"10.1145\/860575.860805"},{"key":"6_CR52","doi-asserted-by":"publisher","unstructured":"Norling, E., Edmonds, B., & Meyer, R. (2017). Informal approaches to developing simulation models. doi: https:\/\/doi.org\/10.1007\/978-3-319-66948-9_5 .","DOI":"10.1007\/978-3-319-66948-9_5"},{"key":"6_CR53","doi-asserted-by":"crossref","unstructured":"North, M. J., Macal, C. M. (2011, December 11\u201314). Product design patterns for agent-based modeling. In S. Jain, R. Creasey, J. Himmelspach, K. P. White, M. C. Fu, Proc. of the Winter Simulation Conference (WSC \u201811) (pp. 3087\u20133098).","DOI":"10.1109\/WSC.2011.6148008"},{"key":"6_CR54","unstructured":"Odell, J., Parunak, H. V. D., & Bauer, B. (2000). Extending UML for agents. In Y. Lesperance, E. Yu, Proc. of the agent-oriented information systems workshop at the 17th NCAI (pp. 3\u201317)."},{"key":"6_CR55","volume-title":"Understanding institutional diversity","author":"E Ostrom","year":"2005","unstructured":"Ostrom, E. (2005). Understanding institutional diversity. Princeton, NJ: Princeton University Press."},{"key":"6_CR56","doi-asserted-by":"crossref","unstructured":"Ozik, J., Collier, N., Combs, T., Macal, C. M., & North, M. (2015). Repast Simphony Statecharts. Journal of Artificial Societies and Social Simulation, 18(3), 11. http:\/\/jasss.soc.surrey.ac.uk\/18\/3\/11.html","DOI":"10.18564\/jasss.2840"},{"key":"6_CR57","doi-asserted-by":"crossref","first-page":"101","DOI":"10.1002\/bltj.10079","volume":"8","author":"B Pyritz","year":"2003","unstructured":"Pyritz, B. (2003). Craftsmanship versus engineering: Computer programming \u2014 An art or a science? Bell Labs Technical Journal, 8, 101\u2013104.","journal-title":"Bell Labs Technical Journal"},{"key":"6_CR58","doi-asserted-by":"crossref","first-page":"609","DOI":"10.1177\/0037549706073695","volume":"82","author":"SF Railsback","year":"2006","unstructured":"Railsback, S. F., & Lytinen, S. L. (2006). Agent-based simulation platforms: review and development recommendations. SIMULATION, 82, 609\u2013623.","journal-title":"SIMULATION"},{"key":"6_CR59","unstructured":"Richiardi, M., Leombruni, R., Saam, N. J., & Sonnessa, M. (2006). A common protocol for agent-based social simulation. Journal of Artificial Societies and Social Simulation, 9(1), 15. http:\/\/jasss.soc.surrey.ac.uk\/9\/1\/15.html"},{"key":"6_CR60","volume-title":"Simulation: The practice of model development and use","author":"S Robinson","year":"2004","unstructured":"Robinson, S. (2004). Simulation: The practice of model development and use. Chichester: Wiley."},{"key":"6_CR61","doi-asserted-by":"crossref","unstructured":"Rossiter, S. (2015). Simulation design: Trans-paradigm best-practice from software engineering. Journal of Artificial Societies and Social Simulation, 18(3), 9. http:\/\/jasss.soc.surrey.ac.uk\/18\/3\/9.html","DOI":"10.18564\/jasss.2842"},{"key":"6_CR62","doi-asserted-by":"crossref","unstructured":"Scherer, S., Wimmer, M., Lotzmann, U., Moss, S., & Pinotti, D. (2015). Evidence based and conceptual model driven approach for agent-based policy modelling. Journal of Artificial Societies and Social Simulation, 18(3), 14. http:\/\/jasss.soc.surrey.ac.uk\/18\/3\/14.html","DOI":"10.18564\/jasss.2834"},{"key":"6_CR63","doi-asserted-by":"crossref","unstructured":"Shannon, R. E. (1998). Introduction to the art and science of simulation. D. J. Medeiros, E. F. Watson, J. S. Carson, M. S. Mannivannan, Proceedings of the 1998 Winter Simulation Conference (pp. 7\u201314).","DOI":"10.1109\/WSC.1998.744892"},{"key":"6_CR64","doi-asserted-by":"crossref","unstructured":"Siebers, P. O., & Davidsson, P. (2015). Engineering agent-based social simulations: An introduction (Special Issue Editorial). Journal of Artificial Societies and Social Simulation, 18(3), 13. http:\/\/jasss.soc.surrey.ac.uk\/18\/3\/13.html","DOI":"10.18564\/jasss.2835"},{"key":"6_CR65","doi-asserted-by":"crossref","unstructured":"Siebers, P. O., & Aickelin, U. (2011). A first approach on modelling staff proactiveness in retail simulation models. Journal of Artificial Societies and Social Simulation, 14(2), 2. http:\/\/jasss.soc.surrey.ac.uk\/14\/2\/2.html","DOI":"10.18564\/jasss.1760"},{"key":"6_CR66","unstructured":"Siebers, P. O., Onggo, B. S. S. (2014). Graphical representation of agent-based models in operational research and management science using UML. In Proc. Of the operational research society simulation workshop 2014 (SW14) (pp. 143\u2013155)."},{"key":"6_CR67","volume-title":"Social systems engineering: The design of complexity","author":"PO Siebers","year":"2017","unstructured":"Siebers, P. O., Figueredo, G. P., Hirono, M., & Skatova, A. (2017). Developing agent-based simulation models for social systems engineering studies: A novel framework and its application to modelling peacebuilding activities. In C. Garcia-Diaz & C. Olaya Nieto (Eds.), Social systems engineering: The design of complexity. Hoboken, NJ: Wiley."},{"key":"6_CR68","unstructured":"Sommerville, I. (2016). Software engineering (10th ed.). Pearson, Boston, MA."},{"key":"6_CR69","volume-title":"Model-driven software development: Technology, engineering, management","author":"T Stahl","year":"2006","unstructured":"Stahl, T., Voelter, M., & Czarnecki, K. (2006). Model-driven software development: Technology, engineering, management. Hoboken, NJ: Wiley."},{"key":"6_CR70","unstructured":"Susanty, M. (2015). Adding psychological factors to the model of electricity consumption in office buildings. MSc Dissertation, Nottingham University, School of Computer Science."},{"key":"6_CR71","first-page":"29","volume-title":"Cognition and multi-agent interaction: From cognitive modeling to social simulation","author":"NA Taatgen","year":"2006","unstructured":"Taatgen, N. A., Lebiere, C., & Anderson, J. R. (2006). Modeling paradigms in ACT-R. In R. Sun (Ed.), Cognition and multi-agent interaction: From cognitive modeling to social simulation (pp. 29\u201352). Cambridge: Cambridge University Press."},{"key":"6_CR72","volume-title":"Multiagent systems","year":"2013","unstructured":"Weiss, G. (Ed.). (2013). Multiagent systems (2nd ed.). Cambridge: MIT Press.","edition":"2"},{"issue":"2\u20133","key":"6_CR73","first-page":"125","volume":"63","author":"D Weyns","year":"2004","unstructured":"Weyns, D., & Holvoet, T. (2004). A formal model for situated multi-agent systems. Fundamenta Informaticae, 63(2\u20133), 125\u2013158.","journal-title":"Fundamenta Informaticae"},{"key":"6_CR74","first-page":"695","volume-title":"Multiagent systems, Chapter 15","author":"M Winikoff","year":"2013","unstructured":"Winikoff, M., & Padgham, L. (2013). Agent-oriented software engineering. In G. Weiss (Ed.), Multiagent systems, Chapter 15 (2nd ed., pp. 695\u2013758). Cambridge: MIT Press.","edition":"2nd"},{"key":"6_CR75","volume-title":"An introduction to multiagent systems","author":"M Wooldridge","year":"2009","unstructured":"Wooldridge, M. (2009). An introduction to multiagent systems. Hoboken, NJ: Wiley."},{"issue":"3","key":"6_CR76","first-page":"82","volume":"26","author":"RE Wray","year":"2005","unstructured":"Wray, R. E., Laird, J. E., Nuxoll, A., Stokes, D., & Kerfoot, A. (2005). Synthetic adversaries for urban combat training. AI Magazine, 26(3), 82\u201392.","journal-title":"AI Magazine"},{"key":"6_CR77","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1017\/CBO9780511610721.004","volume-title":"Cognition and multi-agent interaction: from cognitive modeling to social simulation","author":"RE Wray","year":"2005","unstructured":"Wray, R. E., & Jones, R. M. (2005). An introduction to Soar as an agent architecture. In R. Sun (Ed.), Cognition and multi-agent interaction: from cognitive modeling to social simulation (pp. 53\u201378). Cambridge: Cambridge University Press."},{"key":"6_CR78","volume-title":"Object oriented simulation with hierarchical modular models: Intelligent agents and endomorphic systems","author":"BP Zeigler","year":"1990","unstructured":"Zeigler, B. P. (1990). Object oriented simulation with hierarchical modular models: Intelligent agents and endomorphic systems. Boston, MA: Academic Press."},{"issue":"10","key":"6_CR79","doi-asserted-by":"crossref","first-page":"2882","DOI":"10.1016\/j.enbuild.2011.07.007","volume":"43","author":"T Zhang","year":"2011","unstructured":"Zhang, T., Siebers, P. O., & Aickelin, U. (2011). Modelling electricity consumption in office buildings: An agent based approach. Energy and Buildings, 43(10), 2882\u20132892.","journal-title":"Energy and Buildings"}],"container-title":["Understanding Complex Systems","Simulating Social Complexity"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-66948-9_6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,8,29]],"date-time":"2023-08-29T06:00:51Z","timestamp":1693288851000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-66948-9_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"ISBN":["9783319669472","9783319669489"],"references-count":79,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-66948-9_6","relation":{},"ISSN":["1860-0832","1860-0840"],"issn-type":[{"value":"1860-0832","type":"print"},{"value":"1860-0840","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017]]}}}