{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,4]],"date-time":"2026-05-04T13:44:59Z","timestamp":1777902299655,"version":"3.51.4"},"reference-count":38,"publisher":"SAGE Publications","issue":"5","license":[{"start":{"date-parts":[[2014,4,15]],"date-time":"2014-04-15T00:00:00Z","timestamp":1397520000000},"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":[[2014,5]]},"abstract":"<jats:p>In this article we introduce an extension to the Discrete Event System (DEVS) formalism called Vectorial DEVS (VECDEVS) that allows to represent large scale systems in a graphic block diagram way. A pure VECDEVS model basically consist in an array of identical classic DEVS models that may differ in their parameters. The interconnection of VECDEVS models with some special classic DEVS models that can handle VECDEVS events allows us to easily represent large systems of arbitrary structure. A noticeable feature of this extension is that VECDEVS models can be easily split for parallel simulation. For that purpose, we developed an algorithm that automatically splits VECDEVS models into an arbitrary number of sub-models for parallel simulation. The implementation of VECDEVS and the partitioning algorithm in a DEVS simulation tool is also described and its usage is illustrated through some application examples.<\/jats:p>","DOI":"10.1177\/0037549714529833","type":"journal-article","created":{"date-parts":[[2014,4,16]],"date-time":"2014-04-16T02:34:50Z","timestamp":1397615690000},"page":"522-546","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":19,"title":["A vectorial DEVS extension for large scale system modeling and parallel simulation"],"prefix":"10.1177","volume":"90","author":[{"given":"Federico","family":"Bergero","sequence":"first","affiliation":[{"name":"CIFASIS\u2014CONICET, Systems Science Division, Rosario, Agentina"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ernesto","family":"Kofman","sequence":"additional","affiliation":[{"name":"CIFASIS\u2014CONICET, Systems Science Division, Rosario, Agentina"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","published-online":{"date-parts":[[2014,4,15]]},"reference":[{"key":"e_1_3_4_2_2","volume-title":"Theory of Modeling and Simulation","author":"Zeigler B","year":"2000","unstructured":"Zeigler B, Praehofer H, Kim TG. Theory of Modeling and Simulation. 2nd edition. San Diego, CA: Academic Press, 2000.","edition":"2"},{"key":"e_1_3_4_3_2","volume-title":"Continuous System Simulation","author":"Cellier F","year":"2006","unstructured":"Cellier F, Kofman E. Continuous System Simulation. New York: Springer, 2006."},{"key":"e_1_3_4_4_2","doi-asserted-by":"publisher","DOI":"10.1177\/0037549712454931"},{"key":"e_1_3_4_5_2","doi-asserted-by":"publisher","DOI":"10.1177\/0037549711399935"},{"key":"e_1_3_4_6_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.simpat.2013.03.004"},{"key":"e_1_3_4_7_2","doi-asserted-by":"publisher","DOI":"10.1177\/003754970107600102"},{"key":"e_1_3_4_8_2","doi-asserted-by":"publisher","DOI":"10.1016\/0950-5849(89)90172-9"},{"key":"e_1_3_4_9_2","doi-asserted-by":"publisher","DOI":"10.1177\/0037549709343117"},{"key":"e_1_3_4_10_2","doi-asserted-by":"publisher","DOI":"10.1177\/0037549710368029"},{"key":"e_1_3_4_11_2","volume-title":"Theory of Modeling and Simulation","author":"Zeigler B","year":"1976","unstructured":"Zeigler B. Theory of Modeling and Simulation. New York: John Wiley & Sons, 1976."},{"issue":"3","key":"e_1_3_4_12_2","first-page":"123","article-title":"Quantized state systems. A DEVS approach for continuous system simulation","volume":"18","author":"Kofman E","year":"2001","unstructured":"Kofman E, Junco S. Quantized state systems. A DEVS approach for continuous system simulation. Trans SCS 2001; 18(3): 123\u2013132.","journal-title":"Trans SCS"},{"issue":"2","key":"e_1_3_4_13_2","first-page":"76","article-title":"A second order approximation for DEVS simulation of continuous systems","volume":"78","author":"Kofman E","year":"2002","unstructured":"Kofman E. A second order approximation for DEVS simulation of continuous systems. Simul\u2014T Soc Mod Sim 2002; 78(2): 76\u201389.","journal-title":"Simul\u2014T Soc Mod Sim"},{"issue":"2","key":"e_1_3_4_14_2","first-page":"101","article-title":"A third order discrete event simulation method for continuous system simulation","volume":"36","author":"Kofman E","year":"2006","unstructured":"Kofman E. A third order discrete event simulation method for continuous system simulation. Latin Am Appl Res 2006; 36(2): 101\u2013108.","journal-title":"Latin Am Appl Res"},{"issue":"3","key":"e_1_3_4_15_2","first-page":"245","article-title":"Linearly implicit discrete event methods for stiff ODEs","volume":"39","author":"Migoni G","year":"2009","unstructured":"Migoni G, Kofman E. Linearly implicit discrete event methods for stiff ODEs. Latin Am Appl Res 2009; 39(3): 245\u2013254.","journal-title":"Latin Am Appl Res"},{"issue":"4","key":"e_1_3_4_16_2","first-page":"387","article-title":"Quantization-Based New Integration Methods for Stiff ODEs","volume":"88","author":"Migoni G","year":"2012","unstructured":"Migoni G, Kofman E, Cellier F. Quantization-Based New Integration Methods for Stiff ODEs. Simul\u2014T Soc Mod Sim 2012; 88(4): 387\u2013407.","journal-title":"Simul\u2014T Soc Mod Sim"},{"key":"e_1_3_4_17_2","doi-asserted-by":"publisher","DOI":"10.1002\/9780470877999"},{"key":"e_1_3_4_18_2","first-page":"716","volume-title":"Parallel DEVS: A parallel, hierarchical, modular, modeling formalism","author":"Chow ACH","year":"2004","unstructured":"Chow ACH, Zeigler B. Parallel DEVS: A parallel, hierarchical, modular, modeling formalism. In: Proceedings of the 26th conference on Winter simulation (WSC \u201994), Orlando, FL, 11\u201314 December 1994, pp.716\u2013722. San Diego, CA: Society for Computer Simulation International, 2004."},{"key":"e_1_3_4_19_2","first-page":"10:1","volume-title":"Definition of dynamic DEVS models: Dynamic Structure CD++","author":"Kgwadi M","year":"2008","unstructured":"Kgwadi M, Shang H, Wainer G. Definition of dynamic DEVS models: Dynamic Structure CD++. In: Proceedings of the 2008 Spring simulation multiconference (SpringSim \u201908), Ottowa, ON, Canada, 13\u201316 April 2008. pp.10:1\u201310:4. San Diego, CA: Society for Computer Simulation International, 2008."},{"key":"e_1_3_4_20_2","doi-asserted-by":"publisher","DOI":"10.1002\/spe.482"},{"key":"e_1_3_4_21_2","doi-asserted-by":"publisher","DOI":"10.1201\/9781420053371"},{"key":"e_1_3_4_22_2","doi-asserted-by":"publisher","DOI":"10.1016\/0167-6423(87)90035-9"},{"key":"e_1_3_4_23_2","first-page":"67","volume-title":"Modelica\u2014A unified object-oriented language for system modelling and simulation","author":"Fritzson P","unstructured":"Fritzson P, Engelson V. Modelica\u2014A unified object-oriented language for system modelling and simulation. In: ECOOP\u201998---object-oriented programming: 12th European conference. Brussels, Belgium, 20\u201324 July 1998; p. 67\u201390."},{"key":"e_1_3_4_24_2","first-page":"365","volume-title":"Modelica\u2014A general object-oriented language for continuous and discrete-event system modeling and simulation","author":"Fritzson P","unstructured":"Fritzson P, Bunus P. Modelica\u2014A general object-oriented language for continuous and discrete-event system modeling and simulation. In: Proceedings of the annual simulation symposium, San Diego, CA, 14\u201318 April 2002, pp.365\u2013380."},{"key":"e_1_3_4_25_2","doi-asserted-by":"publisher","DOI":"10.1007\/BF01833295"},{"key":"e_1_3_4_26_2","first-page":"83","volume-title":"The OpenModelica modeling, simulation, and development environment","author":"Fritzson P","unstructured":"Fritzson P, Aronsson P, Lundvall H, . The OpenModelica modeling, simulation, and development environment. Proceedings of the 46th conference on simulation and modeling (SIMS \u201905), Trondheim, Norway, 13\u201314 October 2005; pp.83\u201390."},{"key":"e_1_3_4_27_2","volume-title":"Simulation of Dynamic Systems with MATLAB and Simulink","author":"Klee H","year":"2007","unstructured":"Klee H. Simulation of Dynamic Systems with MATLAB and Simulink. Boca Raton, FL: CRC Press, 2007."},{"key":"e_1_3_4_28_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.enconman.2011.10.019"},{"key":"e_1_3_4_29_2","first-page":"149","volume-title":"A formal definition of dynamic structure hybrid simulation model","author":"Barros FJ","unstructured":"Barros FJ. A formal definition of dynamic structure hybrid simulation model. In: ACM\/IEEE\/SCS 22nd workshop on principles of advanced and distributed simulation, Rome, Italy, 3\u20136 June 2008; p.149."},{"key":"e_1_3_4_30_2","unstructured":"PowerDEVS. Development hub http:\/\/sourceforge.net\/projects\/powerdevs\/."},{"key":"e_1_3_4_31_2","doi-asserted-by":"publisher","DOI":"10.1145\/1327452.1327492"},{"key":"e_1_3_4_32_2","doi-asserted-by":"publisher","DOI":"10.1523\/JNEUROSCI.3508-05.2005"},{"key":"e_1_3_4_33_2","doi-asserted-by":"publisher","DOI":"10.1177\/0037549713500066"},{"key":"e_1_3_4_34_2","doi-asserted-by":"publisher","DOI":"10.1177\/0037549713505761"},{"key":"e_1_3_4_35_2","doi-asserted-by":"publisher","DOI":"10.1177\/0037549713490439"},{"key":"e_1_3_4_36_2","doi-asserted-by":"publisher","DOI":"10.1177\/0037549709104482"},{"key":"e_1_3_4_37_2","doi-asserted-by":"publisher","DOI":"10.1177\/0037549712473512"},{"key":"e_1_3_4_38_2","doi-asserted-by":"publisher","DOI":"10.1177\/0037549712472755"},{"key":"e_1_3_4_39_2","doi-asserted-by":"publisher","DOI":"10.1177\/0037549713504983"}],"container-title":["SIMULATION"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0037549714529833","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.1177\/0037549714529833","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0037549714529833","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T11:25:22Z","timestamp":1777634722000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/0037549714529833"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,4,15]]},"references-count":38,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2014,5]]}},"alternative-id":["10.1177\/0037549714529833"],"URL":"https:\/\/doi.org\/10.1177\/0037549714529833","relation":{},"ISSN":["0037-5497","1741-3133"],"issn-type":[{"value":"0037-5497","type":"print"},{"value":"1741-3133","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,4,15]]}}}