{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,4]],"date-time":"2026-05-04T13:45:14Z","timestamp":1777902314100,"version":"3.51.4"},"reference-count":69,"publisher":"SAGE Publications","issue":"1","license":[{"start":{"date-parts":[[2014,12,29]],"date-time":"2014-12-29T00:00:00Z","timestamp":1419811200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["SIMULATION"],"published-print":{"date-parts":[[2015,1]]},"abstract":"<jats:p>Crowd modeling and simulation (M&amp;S) has been used to support the analysis of the behavior of crowds, in order to predict the impact of pedestrian movement and to test design alternatives. In recent years, crowd M&amp;S has become more complex, and new technologies such as CAD (computer-aided design) and BIM (building information modeling) authoring tools are being used to support the process. There are challenges in adopting these technologies due to the lack of automation and integration of these tools for crowd M&amp;S. We propose a method based on a distributed architecture with simulation in the cloud, and composition using workflows. In particular, we adopt a model-driven engineering approach to extract data from CAD\/BIM authoring tools, Cell-DEVS theory for crowd modeling, simulation as a service to execute simulation remotely, and three-dimensional visualization. Finally, we present a case study for crowd evacuation, discussing the advantages of the proposed architecture. We show the advantages obtained when using distributed deployment, simulation-based design and collaborative development and we discuss how this facilitates the crowd behavior study and improves reusability in crowd M&amp;S.<\/jats:p>","DOI":"10.1177\/0037549714562994","type":"journal-article","created":{"date-parts":[[2014,12,30]],"date-time":"2014-12-30T03:58:39Z","timestamp":1419911919000},"page":"71-95","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":21,"title":["A simulation as a service methodology with application for crowd modeling, simulation and visualization"],"prefix":"10.1177","volume":"91","author":[{"given":"Sixuan","family":"Wang","sequence":"first","affiliation":[{"name":"Department of Systems and Computer Engineering, Centre for Visualization and Simulation (V-Sim), Carleton University, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gabriel","family":"Wainer","sequence":"additional","affiliation":[{"name":"Department of Systems and Computer Engineering, Centre for Visualization and Simulation (V-Sim), Carleton University, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","published-online":{"date-parts":[[2014,12,29]]},"reference":[{"key":"bibr1-0037549714562994","doi-asserted-by":"publisher","DOI":"10.1016\/j.autcon.2012.11.032"},{"key":"bibr2-0037549714562994","doi-asserted-by":"publisher","DOI":"10.1016\/S0191-2615(03)00007-9"},{"key":"bibr3-0037549714562994","doi-asserted-by":"publisher","DOI":"10.1016\/j.trc.2013.02.005"},{"key":"bibr4-0037549714562994","volume-title":"3rd international conference on convergence and hybrid information technology","author":"Ham NH"},{"key":"bibr5-0037549714562994","doi-asserted-by":"publisher","DOI":"10.1016\/j.autcon.2005.07.007"},{"key":"bibr6-0037549714562994","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4419-9725-8_96"},{"key":"bibr7-0037549714562994","doi-asserted-by":"publisher","DOI":"10.1145\/1842722.1842725"},{"key":"bibr8-0037549714562994","doi-asserted-by":"publisher","DOI":"10.1016\/j.physa.2012.12.016"},{"key":"bibr9-0037549714562994","doi-asserted-by":"publisher","DOI":"10.1016\/j.physa.2006.06.023"},{"key":"bibr10-0037549714562994","volume-title":"international conference on measuring technology and mechatronics automation","author":"Tao W"},{"key":"bibr11-0037549714562994","volume-title":"proceedings of the 2009 spring simulation multiconference","author":"Castonguay P"},{"key":"bibr12-0037549714562994","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4419-9725-8_53"},{"key":"bibr13-0037549714562994","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4419-9725-8_39"},{"key":"bibr14-0037549714562994","volume-title":"proceedings of the ISARC","author":"Lu SR"},{"key":"bibr15-0037549714562994","volume-title":"proceedings of 2011 building simulation conference","author":"Hetherington R"},{"key":"bibr16-0037549714562994","volume-title":"proceedings of 2012 ASCE international conference on computing in civil engineering","author":"Jiang Y"},{"key":"bibr17-0037549714562994","doi-asserted-by":"publisher","DOI":"10.1201\/9781420053371"},{"key":"bibr18-0037549714562994","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.79.066113"},{"key":"bibr19-0037549714562994","doi-asserted-by":"publisher","DOI":"10.1016\/j.jmaa.2010.06.044"},{"key":"bibr20-0037549714562994","doi-asserted-by":"publisher","DOI":"10.1177\/0037549714547295"},{"key":"bibr21-0037549714562994","first-page":"5","volume":"9","author":"Salzarulo L","year":"2006","journal-title":"J Artif Societies Soc Simulat"},{"key":"bibr22-0037549714562994","first-page":"1","volume":"9","author":"Deffuant G","year":"2006","journal-title":"J Artif Societies Soc Simulat"},{"key":"bibr23-0037549714562994","doi-asserted-by":"publisher","DOI":"10.1177\/0037549714551291"},{"key":"bibr24-0037549714562994","doi-asserted-by":"publisher","DOI":"10.1038\/35035023"},{"key":"bibr25-0037549714562994","volume-title":"Theory of self-reproducing automata","author":"Neumann JV","year":"1966"},{"key":"bibr26-0037549714562994","doi-asserted-by":"publisher","DOI":"10.3141\/1644-04"},{"key":"bibr27-0037549714562994","doi-asserted-by":"publisher","DOI":"10.1016\/j.physa.2005.08.036"},{"key":"bibr28-0037549714562994","doi-asserted-by":"publisher","DOI":"10.1016\/j.physa.2009.09.035"},{"key":"bibr29-0037549714562994","volume-title":"Theory of modeling and simulation","author":"Zeigler BP","year":"2000"},{"key":"bibr30-0037549714562994","volume-title":"proceedings of the 2013 ACM SIGSIM PADS","author":"Farrell R"},{"key":"bibr31-0037549714562994","volume-title":"symposium on simulation for architecture and urban design","author":"Ahmed A"},{"key":"bibr32-0037549714562994","volume-title":"proceedings of 2011 winter simulation conference","author":"Hammad A"},{"key":"bibr33-0037549714562994","volume-title":"proceedings of the winter simulation conference","author":"Wang S"},{"key":"bibr34-0037549714562994","volume-title":"symposium on theory of modeling and simulation","author":"Wang S"},{"key":"bibr35-0037549714562994","unstructured":"MacDonald M. STEPS simulation of transient evacuation and pedestrian movements user manual. Unpublished work, 2003."},{"key":"bibr36-0037549714562994","doi-asserted-by":"publisher","DOI":"10.1016\/j.firesaf.2003.10.003"},{"key":"bibr37-0037549714562994","doi-asserted-by":"publisher","DOI":"10.1016\/j.autcon.2005.04.002"},{"key":"bibr38-0037549714562994","volume-title":"proceedings of the CIB W78 2010: 27th international conference","author":"Lipman RR"},{"key":"bibr39-0037549714562994","doi-asserted-by":"publisher","DOI":"10.1109\/WISES.2008.4623308"},{"key":"bibr40-0037549714562994","doi-asserted-by":"publisher","DOI":"10.1016\/j.simpat.2009.09.013"},{"key":"bibr41-0037549714562994","volume-title":"Architectural styles and the design of network-based software architectures","author":"Fielding RT","year":"2000"},{"key":"bibr42-0037549714562994","volume-title":"Web services: principles and technology","author":"Papazoglou M","year":"2007"},{"key":"bibr43-0037549714562994","unstructured":"Madhoun R. Web-services definition of discrete-event simulation services. Master\u2019s Thesis, Systems and Computer Engineering, Carleton University, 2006."},{"key":"bibr44-0037549714562994","volume-title":"proceedings of artificial intelligence, simulation and planning","author":"Madhoun R"},{"key":"bibr45-0037549714562994","doi-asserted-by":"publisher","DOI":"10.1016\/j.simpat.2008.06.012"},{"key":"bibr46-0037549714562994","first-page":"12","volume":"2","author":"Wagh K","year":"2012","journal-title":"J Inf Eng Appl"},{"key":"bibr47-0037549714562994","volume-title":"proceedings of principles of advanced and distributed simulation","author":"Al-Zoubi K"},{"key":"bibr48-0037549714562994","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2013.01.014"},{"key":"bibr49-0037549714562994","volume-title":"proceedings of the 2007 spring simulation multiconference","author":"Mittal S"},{"key":"bibr50-0037549714562994","volume-title":"proceedings of the 2009 spring simulation multiconference","author":"Seo C"},{"key":"bibr51-0037549714562994","volume-title":"proceedings of the 3rd international ICST conference on simulation tools and techniques","author":"Muqsith MA"},{"key":"bibr52-0037549714562994","volume-title":"proceedings of the winter simulation conference","author":"Mittal S"},{"key":"bibr53-0037549714562994","volume-title":"proceedings of the winter simulation conference","author":"Cayirci E"},{"key":"bibr54-0037549714562994","doi-asserted-by":"publisher","DOI":"10.1016\/j.simpat.2012.05.001"},{"key":"bibr55-0037549714562994","volume-title":"proceedings of the 44th annual simulation symposium","author":"Tsai WT"},{"key":"bibr56-0037549714562994","volume-title":"proceedings of the 2011 summer computer simulation conference","author":"Ahmed A"},{"key":"bibr57-0037549714562994","volume-title":"symposium on simulation for architecture and urban design","author":"Freire V"},{"key":"bibr58-0037549714562994","volume-title":"symposium on simulation for architecture and urban design","author":"Wang S"},{"key":"bibr59-0037549714562994","volume-title":"proceedings of the winter simulation conference","author":"Rybacki S"},{"key":"bibr60-0037549714562994","volume-title":"proceedings of the 12th IEEE\/ACM international symposium on cluster, cloud and grid computing","author":"Ribault J"},{"key":"bibr61-0037549714562994","doi-asserted-by":"publisher","DOI":"10.1093\/bioinformatics\/bth361"},{"key":"bibr62-0037549714562994","doi-asserted-by":"publisher","DOI":"10.1177\/0037549711434603"},{"key":"bibr63-0037549714562994","first-page":"1","volume":"3","author":"Mittal S","year":"2008","journal-title":"Int Command Contr C2 J"},{"key":"bibr64-0037549714562994","volume-title":"proceedings of the CIP W78 conference","author":"Beetz J"},{"key":"bibr65-0037549714562994","volume-title":"advanced results in MDI\/SOA innovation workshop, IWEI","author":"Roman D"},{"key":"bibr66-0037549714562994","volume-title":"proceedings of the NATO symposium on semantic & domain based interoperability","author":"Wang S"},{"key":"bibr67-0037549714562994","volume-title":"Netcentric system of systems engineering with DEVS unified process: a book in system of systems engineering","author":"Mittal S","year":"2013"},{"key":"bibr68-0037549714562994","volume-title":"proceedings of the 2nd workshop on workflows in support of large-scale science","author":"Goble CA"},{"key":"bibr69-0037549714562994","volume-title":"international conference on virtual environments, HCI and measurement systems","author":"Boukerche A"}],"container-title":["SIMULATION"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0037549714562994","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.1177\/0037549714562994","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0037549714562994","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T11:25:52Z","timestamp":1777634752000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/0037549714562994"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,12,29]]},"references-count":69,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2015,1]]}},"alternative-id":["10.1177\/0037549714562994"],"URL":"https:\/\/doi.org\/10.1177\/0037549714562994","relation":{},"ISSN":["0037-5497","1741-3133"],"issn-type":[{"value":"0037-5497","type":"print"},{"value":"1741-3133","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,12,29]]}}}