{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,4]],"date-time":"2026-05-04T13:41:11Z","timestamp":1777902071062,"version":"3.51.4"},"reference-count":19,"publisher":"SAGE Publications","issue":"1","license":[{"start":{"date-parts":[[2003,1,1]],"date-time":"2003-01-01T00:00:00Z","timestamp":1041379200000},"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":[[2003,1]]},"abstract":"<jats:p>A heterogeneous simulation interoperates a collection of simulators that are developed in different simulation languages and\/or environments. Such interoperation requires data exchange and time synchronization between the simulators. This paper develops a heterogeneous simulation framework using DEVS BUS, which is a simulation infrastructure proposed by the authors. The core of the DEVS BUS is a unified simulation protocol associated with it, a common communication means for heterogeneous simulators with different simulation protocols. The authors present a method for simulation protocol conversion between such heterogeneous simulators. DEVS BUS and associated protocol converters have been implemented in a single machine via shared memory. Heterogeneous simulation of a layered network, using the implemented DEVS BUS, is demonstrated in which three simulators\u2014event-oriented, process-oriented, and DEVS simulators\u2014are interoperated. Performance overhead of the DEVS BUS protocol has been analyzed. Experimental results indicate that the DEVS BUS does not degrade simulation time markedly.<\/jats:p>","DOI":"10.1177\/0037549703253543","type":"journal-article","created":{"date-parts":[[2003,11,11]],"date-time":"2003-11-11T18:39:30Z","timestamp":1068575970000},"page":"3-18","source":"Crossref","is-referenced-by-count":14,"title":["Heterogeneous Simulation Framework Using DEVS BUS"],"prefix":"10.1177","volume":"79","author":[{"given":"Yong Jae","family":"Kim","sequence":"first","affiliation":[{"name":"Department of Electrical Engineering & Computer Science Korea Advanced Institute of Science and Technology (KAIST) 373-1 Guseong-Dong Yuseong-guDaejeon, Korea,"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jae Hyun","family":"Kim","sequence":"additional","affiliation":[{"name":"Department of Electrical Engineering & Computer Science Korea Advanced Institute of Science and Technology (KAIST) 373-1 Guseong-Dong Yuseong-guDaejeon, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tag Gon","family":"Kim","sequence":"additional","affiliation":[{"name":"Department of Electrical Engineering & Computer Science Korea Advanced Institute of Science and Technology (KAIST) 373-1 Guseong-Dong Yuseong-guDaejeon, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","published-online":{"date-parts":[[2003,1,1]]},"reference":[{"key":"atypb1","doi-asserted-by":"publisher","DOI":"10.1177\/003754979807100603"},{"key":"atypb2","unstructured":"2 Zeigler, B. P., H. Praehofer, and T. G. Kim. 2000. Theory of modeling and simulation. 2d ed. New York: Academic Press ."},{"key":"atypb3","unstructured":"3 Kim, Y. J., and T. G. Kim. 1996. A heterogeneous distributed simulation framework based on DEVS formalism . Proceedings of the Seventh Annual Conference on AI, Simulation, and Planning in High Autonomy Systems, March, San Diego, pp. 116-121 ."},{"key":"atypb4","unstructured":"4 Kim, Y. J., and T. G. Kim. 1998. A heterogeneous simulation framework based on the DEVS formalism and the high level architecture . Proceedings of the 1998 Winter Simulation Conference, December, Washington, DC, pp. 421-428 ."},{"key":"atypb5","unstructured":"5 Kim, Y. J., J. H. Cho, and T. G. Kim. 1999. DEVS-HLA: Heterogeneous simulation framework using DEVS BUS implemented on RTI . Proceedings of the 1999 Summer Computer Simulation Conference, July, Chicago, pp. 37-42 ."},{"key":"atypb6","doi-asserted-by":"publisher","DOI":"10.1145\/235025.235031"},{"key":"atypb7","doi-asserted-by":"crossref","unstructured":"7 Riley, G. F., R. M. Fujimoto, and M. H. Ammar. 1999. A generic framework for parallelization of network simulations . Proceedings of the 7th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems, pp. 128-135 .","DOI":"10.1109\/MASCOT.1999.805048"},{"key":"atypb8","unstructured":"8 Wu, H., R. Fujimoto, and G. Riley. 2001. Experiences parallelizing a commercial network simulator . Proceedings of the 2001 Winter Simulation Conference, pp. 1353-1360 ."},{"key":"atypb9","doi-asserted-by":"crossref","unstructured":"9 Schwetman, H. 1988. Using CSIM to model complex systems . Proceedings of the 1988 Winter Simulation Conference, pp. 246-253 .","DOI":"10.1109\/WSC.1988.716152"},{"key":"atypb10","unstructured":"10 Fujimoto, R. 1988. Lookahead in parallel discrete event simulation . Proceedings of the 1988 International Conference on Parallel Processing 3: 34-41 ."},{"key":"atypb11","doi-asserted-by":"publisher","DOI":"10.1145\/62116.62128"},{"key":"atypb12","doi-asserted-by":"publisher","DOI":"10.1109\/71.80174"},{"key":"atypb13","unstructured":"13 Fujimoto, R. 1997. Zero lookahead and repeatability in the high level architecture . Proceedings of the 1997 Spring Simulation Interoperability Workshop, 97S-SIW-046."},{"key":"atypb14","unstructured":"14 Page, E. H. 1997. Zero lookahead in a distributed time-stepped simulation . Simulation Digest 26 (2): 4-13 ."},{"key":"atypb15","unstructured":"15 Kim, T. G. 1994. DEVSim++ user\u2019s manual[Online]. Retrieved from http:\/\/smslab.kaist.ac.kr\/"},{"key":"atypb16","unstructured":"16 Fall, K., and K. Varadhan. 2002. The ns manual[Online]. Retrieved from http:\/\/www.isi.edu\/nsnam\/ns\/"},{"key":"atypb17","unstructured":"17 Little, M. 1997. C++SIM user\u2019s guide public release 1.5[Online]. Retrieved from http:\/\/cxxsim.ncl.ac.uk\/"},{"key":"atypb18","unstructured":"18 Kim, H. J. 2002. DEVSim++\u2014NS2 interoperating environment for protocol evaluation. MS thesis, Department of Electrical Engineering and Computer Science, Korea Advanced Institute of Science and Technology, Daejeon."},{"key":"atypb19","unstructured":"19 Defense Modeling and Simulation Office, U.S. Department of Defense. 1998. RTI 1.3\u2014Next generation programmer\u2019s guide version 5[Online]. Retrieved from http:\/\/www.dmso.mil."}],"container-title":["SIMULATION"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0037549703253543","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0037549703253543","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T11:18:17Z","timestamp":1777634297000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/0037549703253543"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003,1]]},"references-count":19,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2003,1]]}},"alternative-id":["10.1177\/0037549703253543"],"URL":"https:\/\/doi.org\/10.1177\/0037549703253543","relation":{},"ISSN":["0037-5497","1741-3133"],"issn-type":[{"value":"0037-5497","type":"print"},{"value":"1741-3133","type":"electronic"}],"subject":[],"published":{"date-parts":[[2003,1]]}}}