{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,1]],"date-time":"2025-10-01T16:07:39Z","timestamp":1759334859229,"version":"build-2065373602"},"publisher-location":"Cham","reference-count":36,"publisher":"Springer Nature Switzerland","isbn-type":[{"type":"print","value":"9783031997310"},{"type":"electronic","value":"9783031997327"}],"license":[{"start":{"date-parts":[[2025,10,1]],"date-time":"2025-10-01T00:00:00Z","timestamp":1759276800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,10,1]],"date-time":"2025-10-01T00:00:00Z","timestamp":1759276800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2026]]},"DOI":"10.1007\/978-3-031-99732-7_5","type":"book-chapter","created":{"date-parts":[[2025,9,30]],"date-time":"2025-09-30T22:26:32Z","timestamp":1759271192000},"page":"68-81","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Visual Mission Scripting for\u00a0Multi-Agent-Based Simulation of\u00a0Autonomous Platforms"],"prefix":"10.1007","author":[{"given":"Levent Hakk\u0131","family":"\u015eeny\u00fcrek","sequence":"first","affiliation":[]},{"given":"Erkin","family":"\u00c7ilden","sequence":"additional","affiliation":[]},{"given":"\u0130smail \u00c7a\u011flar","family":"\u00c7etinta\u015f","sequence":"additional","affiliation":[]},{"given":"Batuhan","family":"B\u00fcy\u00fckg\u00fczel","sequence":"additional","affiliation":[]},{"given":"Denizcan","family":"Demirok","sequence":"additional","affiliation":[]},{"given":"Ya\u015far Y\u00fccel","family":"Ye\u015filba\u011f","sequence":"additional","affiliation":[]},{"given":"Ahmet","family":"Sezer","sequence":"additional","affiliation":[]},{"given":"Halit","family":"O\u011fuzt\u00fcz\u00fcn","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,10,1]]},"reference":[{"key":"5_CR1","unstructured":"Alstad, A., L\u00f8vlid, R.A., Bruvoll, S., Nielsen, M.N.: Autonomous battalion simulation for training and planning integrated with a command and control information system. Tech. rep., Norwegian Defence Research Establishment (FFI) (2014). https:\/\/ffi-publikasjoner.archive.knowledgearc.net\/handle\/20.500.12242\/998"},{"key":"5_CR2","doi-asserted-by":"publisher","unstructured":"Altuncu, E., Bilgehan, B.K., Kartal, Y.S., Kizilgunes, S., Nikoo, M.S., Oguztuzun, H.: Blocks and text integration in a language-based editor for a domain-specific language. In: 2017 International Conference on Computer Science and Engineering (UBMK), pp. 1084\u20131089. IEEE (2017). https:\/\/doi.org\/10.1109\/UBMK.2017.8093484, http:\/\/ieeexplore.ieee.org\/document\/8093484\/","DOI":"10.1109\/UBMK.2017.8093484"},{"key":"5_CR3","unstructured":"Bagnall, B.: Core Lego mindstorms programming. Prentice Hall PTR (2002)"},{"key":"5_CR4","unstructured":"Barreto, H.: Parallel Simulation for Concurrent Development of Manufacturing Flow and its Control System. Master\u2019s thesis, KTH (2015). https:\/\/www.diva-portal.org\/smash\/get\/diva2:789370\/FULLTEXT01.pdf"},{"issue":"4","key":"5_CR5","doi-asserted-by":"publisher","first-page":"545","DOI":"10.1016\/j.robot.2013.12.010","volume":"62","author":"V Berenz","year":"2014","unstructured":"Berenz, V., Suzuki, K.: Targets-drives-means: a declarative approach to dynamic behavior specification with higher usability. Robot. Auton. Syst. 62(4), 545\u2013555 (2014). https:\/\/doi.org\/10.1016\/j.robot.2013.12.010","journal-title":"Robot. Auton. Syst."},{"key":"5_CR6","unstructured":"Biundo, S., et al.: Technological roadmap on AI planning and scheduling. Project Report, University of Huddersfield (2003). https:\/\/eprints.hud.ac.uk\/id\/eprint\/496\/1\/McCluskeyTechnological.pdf"},{"key":"5_CR7","unstructured":"Choate, J.L.: Extending AFSIM with behavioral emergence. Master\u2019s thesis, Air Force Institute of Technology (2017). https:\/\/apps.dtic.mil\/sti\/pdfs\/AD1054622.pdf"},{"key":"5_CR8","doi-asserted-by":"publisher","unstructured":"Cil, I., Mala, M.: A multi-agent architecture for modelling and simulation of small military unit combat in asymmetric warfare. Expert Syst. Appl. 37(2), 1331\u20131343 (2010). https:\/\/doi.org\/10.1016\/j.eswa.2009.06.024, number: 2","DOI":"10.1016\/j.eswa.2009.06.024"},{"key":"5_CR9","doi-asserted-by":"publisher","DOI":"10.1201\/9780429489105","author":"M Colledanchise","year":"2018","unstructured":"Colledanchise, M., \u00d6gren, P.: Behavior trees in robotics and ai: an introduction. CRC Press (2018). https:\/\/doi.org\/10.1201\/9780429489105","journal-title":"CRC Press"},{"key":"5_CR10","unstructured":"Connors, C.: Agent-based Modeling Methodology for Analyzing Weapons Systems. Master\u2019s thesis, Air Force Institute of Technology (2015). https:\/\/apps.dtic.mil\/sti\/pdfs\/ADA615258.pdf"},{"key":"5_CR11","doi-asserted-by":"publisher","DOI":"10.1016\/j.cola.2020.100970","volume":"58","author":"E Coronado","year":"2020","unstructured":"Coronado, E., Mastrogiovanni, F., Indurkhya, B., Venture, G.: Visual programming environments for end-user development of intelligent and social robots, a systematic review. J. Comput. Langu. 58, 100970 (2020). https:\/\/doi.org\/10.1016\/j.cola.2020.100970","journal-title":"J. Comput. Langu."},{"issue":"4","key":"5_CR12","doi-asserted-by":"publisher","first-page":"275","DOI":"10.1007\/s11370-012-0119-x","volume":"5","author":"E Erdem","year":"2012","unstructured":"Erdem, E., Aker, E., Patoglu, V.: Answer set programming for collaborative housekeeping robotics: representation, reasoning, and execution. Intel. Serv. Robot. 5(4), 275\u2013291 (2012). https:\/\/doi.org\/10.1007\/s11370-012-0119-x","journal-title":"Intel. Serv. Robot."},{"key":"5_CR13","doi-asserted-by":"publisher","first-page":"10","DOI":"10.1016\/j.artint.2014.11.003","volume":"247","author":"F Ingrand","year":"2017","unstructured":"Ingrand, F., Ghallab, M.: Deliberation for autonomous robots: a survey. Artif. Intell. 247, 10\u201344 (2017). https:\/\/doi.org\/10.1016\/j.artint.2014.11.003","journal-title":"Artif. Intell."},{"issue":"4","key":"5_CR14","doi-asserted-by":"publisher","first-page":"471","DOI":"10.1177\/1548512916683450","volume":"14","author":"AJ Kamrud","year":"2017","unstructured":"Kamrud, A.J., Hodson, D.D., Peterson, G.L., Woolley, B.G.: Unified behavior framework in discrete event simulation systems. J. Defense Model. Simul. 14(4), 471\u2013481 (2017). https:\/\/doi.org\/10.1177\/1548512916683450","journal-title":"J. Defense Model. Simul."},{"issue":"4","key":"5_CR15","doi-asserted-by":"publisher","first-page":"252","DOI":"10.2507\/IJSIMM12(4)4.249","volume":"12","author":"HS Kim","year":"2013","unstructured":"Kim, H.S., Lee, S.W.: Role-based command hierarchy model for warfare simulation. Int. J. Simul. Modell. 12(4), 252\u2013263 (2013). https:\/\/doi.org\/10.2507\/IJSIMM12(4)4.249","journal-title":"Int. J. Simul. Modell."},{"issue":"3","key":"5_CR16","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1609\/aimag.v33i3.2425","volume":"33","author":"F Kl\u00fcgl","year":"2012","unstructured":"Kl\u00fcgl, F., Bazzan, A.L.C.: Agent-based modeling and simulation. AI Mag. 33(3), 29\u201340 (2012). https:\/\/doi.org\/10.1609\/aimag.v33i3.2425","journal-title":"AI Mag."},{"key":"5_CR17","doi-asserted-by":"publisher","unstructured":"Lourens, T.: TiViPe - Tino\u2019s visual programming environment. In: Proceedings of the 28th Annual International Computer Software and Applications Conference, 2004. COMPSAC 2004, pp. 10\u201315. IEEE (2004). https:\/\/doi.org\/10.1109\/CMPSAC.2004.1342799, http:\/\/ieeexplore.ieee.org\/document\/1342799\/","DOI":"10.1109\/CMPSAC.2004.1342799"},{"key":"5_CR18","doi-asserted-by":"publisher","unstructured":"Lovlid, R.A., et al.: Two approaches to developing a multi-agent system for battle command simulation. In: 2013 Winter Simulation Conference (WSC), pp. 1491\u20131502. IEEE (2013). https:\/\/doi.org\/10.1109\/WSC.2013.6721533","DOI":"10.1109\/WSC.2013.6721533"},{"key":"5_CR19","series-title":"Lecture Notes in Computer Science (Lecture Notes in Artificial Intelligence)","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/978-3-642-18345-4_1","volume-title":"Multi-Agent-Based Simulation XI","author":"F Michel","year":"2011","unstructured":"Michel, F., Ferber, J., Laur, P.-A., Aleman, F.: Situational programming: agent behavior visual programming for MABS Novices. In: Bosse, T., Geller, A., Jonker, C.M. (eds.) MABS 2010. LNCS (LNAI), vol. 6532, pp. 1\u201315. Springer, Heidelberg (2011). https:\/\/doi.org\/10.1007\/978-3-642-18345-4_1"},{"key":"5_CR20","doi-asserted-by":"crossref","unstructured":"Millington, I.: AI for Games. CRC Press (2019)","DOI":"10.1201\/9781351053303"},{"key":"5_CR21","unstructured":"NATO: Guideline on scenario development for (distributed) simulation environments. Technical Report TR-MSG-086-Part-II, NATO STO (2015). https:\/\/apps.dtic.mil\/sti\/pdfs\/ADA623040.pdf"},{"key":"5_CR22","doi-asserted-by":"publisher","unstructured":"Norling, E., Sonenberg, L., R\u00f6nnquist, R.: Enhancing multi-agent based simulation with human-like decision making strategies. In: Moss, S., Davidsson, P. (eds.) MABS 2000. LNCS (LNAI), vol. 1979, pp. 214\u2013228. Springer, Heidelberg (2000). https:\/\/doi.org\/10.1007\/3-540-44561-7_16","DOI":"10.1007\/3-540-44561-7_16"},{"key":"5_CR23","unstructured":"Orkin, J.: Three states and a plan: The A.I. of F.E.A.R. In: Game Developers Conference (2006). https:\/\/www.gamedevs.org\/uploads\/three-states-plan-ai-of-fear.pdf"},{"key":"5_CR24","doi-asserted-by":"publisher","unstructured":"Othman, N., et al.: Simulation-based optimization of StarCraft tactical AI through evolutionary computation. In: 2012 IEEE Conference on Computational Intelligence and Games (CIG), pp. 394\u2013401. IEEE (2012). https:\/\/doi.org\/10.1109\/CIG.2012.6374182","DOI":"10.1109\/CIG.2012.6374182"},{"key":"5_CR25","doi-asserted-by":"publisher","unstructured":"Pasternak, E., Fenichel, R., Marshall, A.N.: Tips for creating a block language with blockly. In: 2017 IEEE Blocks and Beyond Workshop (B &B), pp. 21\u201324. IEEE (2017). https:\/\/doi.org\/10.1109\/BLOCKS.2017.8120404, http:\/\/ieeexplore.ieee.org\/document\/8120404\/","DOI":"10.1109\/BLOCKS.2017.8120404"},{"key":"5_CR26","unstructured":"Pedersen, L., Deans, M., Lees, D., Rajagoplan, S., Smith, D.E.: Multiple target single cycle instrument placement. In: Proceedings of the 8th International Symposium on Artificial Intelligence, Robotics and Automation in Space (2005). https:\/\/robotics.estec.esa.int\/i-SAIRAS\/isairas2005\/session_04b\/1_pedersen_4b.pdf"},{"key":"5_CR27","doi-asserted-by":"publisher","unstructured":"Raki\u0107, K., Rosi\u0107, M., Boljat, I.: A survey of agent-based modelling and simulation tools for educational purpose. Tehni\u010dki vjesnik 27(3), 1014\u20131020 (2020). https:\/\/doi.org\/10.17559\/TV-20190517110455","DOI":"10.17559\/TV-20190517110455"},{"key":"5_CR28","unstructured":"Sewell, B.: Blueprints visual scripting for unreal engine: build professional 3D games with Unreal Engine 4\u2019s Visual scripting system. Packt Publishing (2015)"},{"key":"5_CR29","doi-asserted-by":"publisher","unstructured":"Sun, S.: Behavior modeling of computer generated forces. In: IEEE Symposium on Electrical & Electronics Engineering, pp. 78\u201381 (2012). https:\/\/doi.org\/10.1109\/EEESym.2012.6258592","DOI":"10.1109\/EEESym.2012.6258592"},{"key":"5_CR30","doi-asserted-by":"publisher","unstructured":"Wang, S., et al.: Hierarchical group decision-making model for robot soccer based on finite-state transition. In: Proceedings of the International Conference on Computer, Networks and Communication Engineering (ICCNCE 2013) (2013). https:\/\/doi.org\/10.2991\/iccnce.2013.142","DOI":"10.2991\/iccnce.2013.142"},{"key":"5_CR31","doi-asserted-by":"publisher","unstructured":"Wang, Y., Wang, L., Liu, J.: Object behavior simulation based on behavior tree and multi-agent model. In: 2017 IEEE 2nd Information Technology, Networking, Electronic and Automation Control Conference (ITNEC), pp. 833\u2013836 (2017). https:\/\/doi.org\/10.1109\/ITNEC.2017.8284851","DOI":"10.1109\/ITNEC.2017.8284851"},{"key":"5_CR32","unstructured":"West, T.D., Birkmire, B.: AFSIM: The air force research laboratory\u2019s approach to making m &s ubiquitous in the weapon system concept development process. CSIAC J. 7(3), 50\u201355 (2020). https:\/\/csiac.org\/articles\/afsim-the-air-force-research-laboratorys-approach-to-making-ms-ubiquitous-in-the-weapon-system-concept-development-process\/"},{"key":"5_CR33","doi-asserted-by":"publisher","unstructured":"Zhang, Q., Sun, L., Jiao, P., Yin, Q.: Combining behavior trees with MAXQ learning to facilitate CGFs behavior modeling. In: 2017 4th International Conference on Systems and Informatics (ICSAI), pp. 525\u2013531. IEEE (2017). https:\/\/doi.org\/10.1109\/ICSAI.2017.8248348","DOI":"10.1109\/ICSAI.2017.8248348"},{"key":"5_CR34","unstructured":"\u00c7ilden, E., Sezer, A., Canberi, H.: Agent based simulation of naval tactics with effectiveness analysis features. In: The Interservice Industry, Training, Simulation, and Education Conference (I\/ITSEC) Proceedings (2021)"},{"issue":"4","key":"5_CR35","doi-asserted-by":"publisher","first-page":"219","DOI":"10.1177\/875647930800500402","volume":"5","author":"G \u00d6zhan","year":"2008","unstructured":"\u00d6zhan, G., O\u011fuzt\u00fcz\u00fcn, H., Evrensel, P.: Modeling of field artillery tasks with live sequence charts. J. Defense Model. Simul.: Appl., Methodol., Technol. 5(4), 219\u2013252 (2008). https:\/\/doi.org\/10.1177\/875647930800500402","journal-title":"J. Defense Model. Simul.: Appl., Methodol., Technol."},{"key":"5_CR36","doi-asserted-by":"publisher","unstructured":"\u00d6zkan, G., \u00c7ilden, E., G\u00fcltekin, E., Sezer, A., Canberi, H.: A reference architecture for military simulations with experimentation and analysis features. In: Proceedings of the 2019 Summer Simulation Conference (2019). https:\/\/doi.org\/10.5555\/3374138.3374202","DOI":"10.5555\/3374138.3374202"}],"container-title":["Lecture Notes in Computer Science","Modelling and Simulation for Autonomous Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-99732-7_5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,30]],"date-time":"2025-09-30T22:26:35Z","timestamp":1759271195000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-99732-7_5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,10,1]]},"ISBN":["9783031997310","9783031997327"],"references-count":36,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-99732-7_5","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2025,10,1]]},"assertion":[{"value":"1 October 2025","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"MESAS","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Modelling and Simulation for Autonomous Systems","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Chania, Crete","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Greece","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2024","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2 October 2024","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"4 October 2024","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"11","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"mesas2024","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/www.mscoe.org\/event\/mesas-2024\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}