{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,8]],"date-time":"2026-05-08T15:50:39Z","timestamp":1778255439014,"version":"3.51.4"},"reference-count":39,"publisher":"SAGE Publications","issue":"3","license":[{"start":{"date-parts":[[2009,3,1]],"date-time":"2009-03-01T00:00:00Z","timestamp":1235865600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["SIMULATION"],"published-print":{"date-parts":[[2009,3]]},"abstract":"<jats:p>We introduce advanced graphical modeling and visualization facilities for Discrete Event System Specification (DEVS) modeling and simulation (M&amp;S) in the CD++ environment. The objective is to provide general users with a variety of easy-to-use environments to facilitate the model analysis process and thereby promoting the adoption of M&amp;S by a wider community of practitioners and researchers. CD++Modeler allows users without much experience in software development to construct rather complex DEVS models and to analyze simulation data using 2D graphics. We also introduce a graphical platform called MAPS designed specifically for urban traffic systems, and other advanced 3D animation tools (CD++\/VRML, CD++\/Maya, CD++DEVSView, and CD++\/Blender) based on both commercial and open-source software packages. We elaborate on the design of these toolkits and demonstrate their capabilities as well as relative merits and limitations with realistic applications. Following a highly modular approach, the resulting architecture can be easily extended to incorporate other modeling and visualization techniques in future development. We show that these facilities can reduce the model development cost significantly, lower the learning curve for general users, and improve the comprehension of continuously evolving models, making them suitable for efficient decision making.<\/jats:p>","DOI":"10.1177\/0037549708101182","type":"journal-article","created":{"date-parts":[[2009,4,9]],"date-time":"2009-04-09T05:57:38Z","timestamp":1239256658000},"page":"131-158","source":"Crossref","is-referenced-by-count":16,"title":["Tools for Graphical Specification and Visualization of DEVS Models"],"prefix":"10.1177","volume":"85","author":[{"given":"Gabriel","family":"Wainer","sequence":"first","affiliation":[{"name":"Department of Systems and Computer Engineering Carleton University Centre on advance Visualization and Simulation (V-Sim) Carleton University 1125 Colonel By Drive Ottawa, ON K1S 5B6, Canada,"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"family":"Qi Liu","sequence":"additional","affiliation":[{"name":"Department of Systems and Computer Engineering Carleton University Centre on advance Visualization and Simulation (V-Sim) Carleton University 1125 Colonel By Drive Ottawa, ON K1S 5B6, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","published-online":{"date-parts":[[2009,4,9]]},"reference":[{"key":"atypb1","volume-title":"Theory of Modeling and Simulation: Integrating Discrete Event and Continuous Complex Dynamic Systems","author":"Zeigler, B.P.","year":"2000"},{"key":"atypb2","doi-asserted-by":"publisher","DOI":"10.1023\/A:1014536803451"},{"key":"atypb3","doi-asserted-by":"publisher","DOI":"10.1002\/spe.482"},{"key":"atypb4","volume-title":"Proceedings of the 36th Winter Simulation Conference","author":"Wainer, G."},{"key":"atypb5","doi-asserted-by":"publisher","DOI":"10.1177\/0037549706073698"},{"key":"atypb6","doi-asserted-by":"publisher","DOI":"10.1016\/j.simpat.2005.07.002"},{"key":"atypb7","doi-asserted-by":"publisher","DOI":"10.1201\/9781420053371"},{"key":"atypb8","doi-asserted-by":"publisher","DOI":"10.1016\/j.simpat.2006.11.011"},{"key":"atypb9","doi-asserted-by":"publisher","DOI":"10.1177\/0037549704044081"},{"key":"atypb10","volume-title":"Proceedings of the 2007 DEVS Integrative M&S Symposium (DEVS'07)","author":"Chidisiuc, C."},{"key":"atypb11","volume-title":"Learning Autodesk Maya 2008: The Modeling & Animation Handbook","author":"Autodesk Maya Press.","year":"2007"},{"key":"atypb12","volume-title":"The OpenGL\u00ae Graphics System: A Specification","author":"Segal, M.","year":"2006"},{"key":"atypb13","volume-title":"The Official Blender 2.3 Guide: Free 3D Creation Suite for Modeling, Animation, and Rendering","author":"Roosendaal, T.","year":"2004"},{"key":"atypb14","volume-title":"Proceedings of the SCS 1st Mediterranean Multiconference on Modeling and Simulation","author":"Borho, S."},{"key":"atypb15","volume-title":"A New Kind of Science","author":"Wolfram, S.","year":"2002"},{"key":"atypb16","doi-asserted-by":"publisher","DOI":"10.1038\/scientificamerican1070-120"},{"key":"atypb17","volume-title":"Modelica\u00ae A Unified Object-Oriented Language for Physical Systems Modeling, Language Specification","author":"Modelica Association."},{"key":"atypb18","volume-title":"Dymola Release Notes","author":"Dymola AB","year":"2007"},{"key":"atypb19","volume-title":"VisualSense: Visual Modeling for Wireless and Sensor Network Systems","author":"Baldwin, P.","year":"2005"},{"key":"atypb20","volume-title":"2007","author":"Bhattacharyya, S.S.","year":"2007"},{"key":"atypb21","volume-title":"Proceedings of the 35th Winter Simulation Conference","author":"Fishwick, P.A."},{"key":"atypb22","volume-title":"The Sodipodi Project","author":"SourceForge.","year":"2007"},{"key":"atypb23","doi-asserted-by":"publisher","DOI":"10.1177\/0037549702078002204"},{"key":"atypb24","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2004.04.002"},{"key":"atypb25","unstructured":"Filippi, J.B. , M. Delhom, and F. Bernardi. 2002. The JDEVS Modeling and Simulation Environment. In Rizzoli, A.E. and, A.J. Jakeman (eds), Integrated Assessment and Decision Support, Proceedings of the 1st Biennial Meeting of the International Environmental Modelling and Software Society, Vol. 3, Manno, Switzerland, 283-288"},{"key":"atypb26","volume-title":"WSC'93: Proceedings of the 25th conference on Winter simulation","author":"Praehofer, H."},{"key":"atypb27","volume-title":"Proceedings of MGA, Advanced Simulation Technologies Conference 2004 (ASTC'04)","author":"Christen, G."},{"key":"atypb28","doi-asserted-by":"publisher","DOI":"10.1177\/0037549703039949"},{"key":"atypb29","doi-asserted-by":"publisher","DOI":"10.1002\/spe.809"},{"key":"atypb30","volume-title":"Proceedings of SISO Fall Interoperability Workshop","author":"Khan, A."},{"key":"atypb31","volume-title":"Proceedings of the 17th IMACS World Congress","author":"Khan, A."},{"key":"atypb32","volume-title":"Proceedings of AIS 2007, Artificial Intelligence","author":"Poliakov, E."},{"key":"atypb33","volume-title":"Proceedings of the 2003 SCS Summer Computer Simulation Conference","author":"Lam, K."},{"key":"atypb34","volume-title":"Proceedings of the 2005 DEVS Integrative M&S Symposium, Spring Simulation Conference","author":"Djafarzadeh, R."},{"key":"atypb35","volume-title":"Proceedings of 2007 IEEE International Conference on Web Services (ICWS)","author":"Liu, S."},{"key":"atypb36","volume-title":"Proceedings of the 2006 DEVS Integrative M&S Symposium, Spring Simulation Conference","author":"Venhola, W."},{"key":"atypb37","volume-title":"The OpenGL Utility Toolkit (GLUT) Programming Interface, API Version 3","author":"Kilgard, M.J.","year":"2000"},{"key":"atypb38","doi-asserted-by":"publisher","DOI":"10.1016\/0146-664X(80)90055-6"},{"key":"atypb39","volume-title":"3D Software Comparison Tables","author":"TDT 3D.","year":"2007"}],"container-title":["SIMULATION"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0037549708101182","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0037549708101182","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T11:21:23Z","timestamp":1777634483000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/0037549708101182"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,3]]},"references-count":39,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2009,3]]}},"alternative-id":["10.1177\/0037549708101182"],"URL":"https:\/\/doi.org\/10.1177\/0037549708101182","relation":{},"ISSN":["0037-5497","1741-3133"],"issn-type":[{"value":"0037-5497","type":"print"},{"value":"1741-3133","type":"electronic"}],"subject":[],"published":{"date-parts":[[2009,3]]}}}