{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,4]],"date-time":"2026-04-04T05:02:52Z","timestamp":1775278972917,"version":"3.50.1"},"publisher-location":"Cham","reference-count":48,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783030014698","type":"print"},{"value":"9783030014704","type":"electronic"}],"license":[{"start":{"date-parts":[[2018,11,21]],"date-time":"2018-11-21T00:00:00Z","timestamp":1542758400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2019]]},"DOI":"10.1007\/978-3-030-01470-4_10","type":"book-chapter","created":{"date-parts":[[2018,11,20]],"date-time":"2018-11-20T12:58:00Z","timestamp":1542718680000},"page":"177-199","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Parallel Simulation of Virtual Testbed Applications"],"prefix":"10.1007","author":[{"given":"Arthur","family":"Wahl","sequence":"first","affiliation":[]},{"given":"Ralf","family":"Waspe","sequence":"additional","affiliation":[]},{"given":"Michael","family":"Schluse","sequence":"additional","affiliation":[]},{"given":"Juergen","family":"Rossmann","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2018,11,21]]},"reference":[{"key":"10_CR1","doi-asserted-by":"crossref","unstructured":"Ballarini, P., Forlin, M., Mazza, T., Prandi, D.: Efficient parallel statistical model checking of biochemical networks. arXiv preprint arXiv:0912.2551 (2009)","DOI":"10.4204\/EPTCS.14.4"},{"key":"10_CR2","doi-asserted-by":"crossref","unstructured":"Bononi, L., Bracuto, M., D\u2019Angelo, G., Donatiello, L.: Concurrent replication of parallel and distributed simulations. In: Workshop on Principles of Advanced and Distributed Simulation, PADS 2005, pp. 234\u2013243. IEEE (2005)","DOI":"10.1109\/PADS.2005.6"},{"issue":"10","key":"10_CR3","doi-asserted-by":"publisher","first-page":"1220","DOI":"10.1145\/63039.63045","volume":"31","author":"R Brown","year":"1988","unstructured":"Brown, R.: Calendar queues: a fast 0 (1) priority queue implementation for the simulation event set problem. Commun. ACM 31(10), 1220\u20131227 (1988)","journal-title":"Commun. ACM"},{"key":"10_CR4","doi-asserted-by":"publisher","first-page":"466","DOI":"10.1007\/3-540-44681-8_68","volume-title":"Euro-Par 2001 Parallel Processing","author":"J\u00f6rgen Dahl","year":"2001","unstructured":"Dahl, J., Chetlur, M., Wilsey, P.: Event list management in distributed simulation. In: Euro-Par 2001 Parallel Processing (2001)"},{"key":"10_CR5","unstructured":"Eickhoff, M.: Sequential analysis of quantiles and probability distributions by replicated simulations. Ph.D. thesis, University of Canterbury (2007)"},{"key":"10_CR6","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1007\/BF01683268","volume":"127","author":"P Emde Boas van","year":"1976","unstructured":"van Emde Boas, P., Kaas, R., Zijlstra, E.: Design and implementation of an efficient priority queue. Math. Syst. Theory 127, 99\u2013127 (1976)","journal-title":"Math. Syst. Theory"},{"key":"10_CR7","doi-asserted-by":"crossref","unstructured":"Ewald, R., Leye, S., Uhrmacher, A.M.: An efficient and adaptive mechanism for parallel simulation replication. In: ACM\/IEEE\/SCS 23rd Workshop on Principles of Advanced and Distributed Simulation, PADS 2009, pp. 104\u2013113. IEEE (2009)","DOI":"10.1109\/PADS.2009.11"},{"issue":"1","key":"10_CR8","doi-asserted-by":"publisher","first-page":"439","DOI":"10.1109\/TPWRD.2011.2170861","volume":"27","author":"M. O. Faruque","year":"2012","unstructured":"Faruque, M.O., Dinavahi, V., Steurer, M., Monti, A., Strunz, K., Martinez, J.a., Chang, G.W., Jatskevich, J., Iravani, R., Davoudi, A.: Interfacing issues in multi-domain simulation tools. IEEE Trans. Power Deliv. 27(1), 439\u2013448 (2012)","journal-title":"IEEE Transactions on Power Delivery"},{"key":"10_CR9","doi-asserted-by":"crossref","unstructured":"Forlin, M., Mazza, T., Prandi, D.: Predicting the effects of parameters changes in stochastic models through parallel synthetic experiments and multivariate analysis. In: 2010 Ninth International Workshop on Parallel and Distributed Methods in Verification, and Second International Workshop on High Performance Computational Systems Biology, pp. 105\u2013115. IEEE (2010)","DOI":"10.1109\/PDMC-HiBi.2010.22"},{"issue":"8","key":"10_CR10","doi-asserted-by":"publisher","first-page":"596","DOI":"10.1145\/359763.359801","volume":"20","author":"WR Franta","year":"1977","unstructured":"Franta, W.R., Maly, K.: An efficient data structure for the simulation event set. Commun. ACM 20(8), 596\u2013602 (1977)","journal-title":"Commun. ACM"},{"key":"10_CR11","doi-asserted-by":"crossref","unstructured":"Friedmann, M., Petersen, K., von Stryk, O.: Simulation of multi-robot teams with flexible level of detail. In: International Conference on Simulation, Modeling, and Programming for Autonomous Robots, pp. 29\u201340. Springer (2008)","DOI":"10.1007\/978-3-540-89076-8_7"},{"key":"10_CR12","doi-asserted-by":"crossref","unstructured":"Fujimoto, R.M.: Parallel and distributed simulation. In: Farrington, P.A., Nembhard, H.B. (eds.) Proceedings of the 1999 Winter Simulation Conference, pp. 122\u2013131 (1999)","DOI":"10.1145\/324138.324176"},{"key":"10_CR13","doi-asserted-by":"crossref","unstructured":"Fujimoto, R.M.: Parallel simulation: parallel and distributed simulation systems. In: Proceedings of the 33rd Conference on Winter Simulation, pp. 147\u2013157. IEEE Computer Society (2001)","DOI":"10.1109\/WSC.2001.977259"},{"key":"10_CR14","unstructured":"GAZEBO: Open source robotics foundation (2017). http:\/\/www.gazebosim.org"},{"key":"10_CR15","doi-asserted-by":"publisher","unstructured":"Glasserman, P., Heidelberger, P., Shahabuddin, P., Zajic, T.: Splitting for rare event simulation: analysis of simple cases. In: Proceedings of the 28th Conference on Winter Simulation, WSC 1996, pp. 302\u2013308. IEEE Computer Society, Washington, DC (1996). https:\/\/doi.org\/10.1145\/256562.256635","DOI":"10.1145\/256562.256635"},{"issue":"1","key":"10_CR16","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1145\/102810.102811","volume":"1","author":"PW Glynn","year":"1991","unstructured":"Glynn, P.W., Heidelberger, P.: Analysis of parallel replicated simulations under a completion time constraint. ACM Trans. Model. Comput. Simul. 1(1), 3\u201323 (1991). https:\/\/doi.org\/10.1145\/102810.102811","journal-title":"ACM Trans. Model. Comput. Simul."},{"issue":"9","key":"10_CR17","doi-asserted-by":"publisher","first-page":"1563","DOI":"10.1002\/j.1538-7305.1966.tb01709.x","volume":"45","author":"R Graham","year":"1966","unstructured":"Graham, R.: Bounds for certain multiprocessing anomalies. Bell Syst. Tech. J. 45(9), 1563\u20131581 (1966)","journal-title":"Bell Syst. Tech. J."},{"key":"10_CR18","doi-asserted-by":"publisher","first-page":"572","DOI":"10.1109\/69.298174","volume":"6","author":"M Gyssens","year":"1994","unstructured":"Gyssens, M., Paredaens, J., van den Bussche, J., van Gucht, D.: A graph-oriented object database model. IEEE Trans. Knowl. Data Eng. 6, 572\u2013586 (1994)","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"10_CR19","doi-asserted-by":"crossref","unstructured":"Hybinette, M., Fujimoto, R.: Cloning: a novel method for interactive parallel simulation. In: Proceedings of the 29th Conference on Winter Simulation, pp. 444\u2013451. IEEE Computer Society (1997)","DOI":"10.1145\/268437.268523"},{"issue":"4","key":"10_CR20","doi-asserted-by":"publisher","first-page":"378","DOI":"10.1145\/508366.508370","volume":"11","author":"M Hybinette","year":"2001","unstructured":"Hybinette, M., Fujimoto, R.M.: Cloning parallel simulations. ACM Trans. Model. Comput. Simul. (TOMACS) 11(4), 378\u2013407 (2001)","journal-title":"ACM Trans. Model. Comput. Simul. (TOMACS)"},{"key":"10_CR21","unstructured":"Ka, A., Mok, L.: Fundamental design problems of distributed systems for the hard-real-time environment, vol. 1. MIT thesis, May 1983"},{"key":"10_CR22","first-page":"139","volume-title":"Lecture Notes in Computer Science","author":"Ivan Kurtev","year":"2005","unstructured":"Kurtev, I., van\u00a0den Berg, K.: MISTRAL: a language for model transformations in the MOF meta-modeling architecture. In: European MDA Workshops: Foundations and Applications, MDAFA 2003 and MDAFA 2004, Twente, The Netherlands, 26\u201327 June 2003, and Link\u00f6ping, Sweden, 10\u201311 June 2004. Revised Selected Papers (2005)"},{"key":"10_CR23","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1111596.1111597","volume":"28","author":"Y Levanoni","year":"2006","unstructured":"Levanoni, Y., Petrank, E.: An on-the-fly reference-counting garbage collector for java. ACM Trans. Program. Lang. Syst. 28, 1\u201369 (2006)","journal-title":"ACM Trans. Program. Lang. Syst."},{"key":"10_CR24","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1145\/321738.321743","volume":"1","author":"C Liu","year":"1973","unstructured":"Liu, C., Layland, J.: Scheduling algorithms for multiprogramming in a hard-real-time environment. J. ACM (JACM) 1, 46\u201361 (1973)","journal-title":"J. ACM (JACM)"},{"key":"10_CR25","unstructured":"Matlab Simulink: The mathworks, inc. (2017). http:\/\/www.mathworks.de\/"},{"key":"10_CR26","doi-asserted-by":"crossref","unstructured":"Mota, E., Wolisz, A., Pawlikowski, K.: A perspective of batching methods in a simulation environment of multiple replications in parallel. In: Proceedings of the 32nd Conference on Winter Simulation, WSC 2000, pp. 761\u2013766. Society for Computer Simulation International, San Diego (2000). http:\/\/dl.acm.org\/citation.cfm?id=510378.510487","DOI":"10.1109\/WSC.2000.899845"},{"issue":"1","key":"10_CR27","doi-asserted-by":"publisher","first-page":"161","DOI":"10.1287\/opre.50.1.161.17790","volume":"50","author":"RE Nance","year":"2002","unstructured":"Nance, R.E., Sargent, R.G.: Perspectives on the evolution of simulation. Oper. Res. 50(1), 161\u2013172 (2002)","journal-title":"Oper. Res."},{"key":"10_CR28","doi-asserted-by":"publisher","first-page":"508","DOI":"10.1007\/978-3-642-33675-1_48","volume-title":"Computer Safety, Reliability, and Security","author":"S Nielebock","year":"2012","unstructured":"Nielebock, S., Ortmeier, F., Schumann, M., Winge, A.: From discrete event simulation to virtual reality environments. In: Ortmeier, F., Daniel, P. (eds.) Computer Safety, Reliability, and Security, pp. 508\u2013516. Springer, Heidelberg (2012)"},{"key":"10_CR29","unstructured":"Oh, S.H., Ahn, J.S.: Dynamic calendar queue. In: Proceedings of the 32nd Annual Simulation Symposium, pp. 20\u201325. IEEE (1999)"},{"key":"10_CR30","unstructured":"Passerat-Palmbach, J., Caux, J., Siregar, P., Mazel, C., Hill, D.: Warp-level parallelism: enabling multiple replications in parallel on GPU. arXiv preprint arXiv:1501.01405 (2015)"},{"key":"10_CR31","doi-asserted-by":"crossref","unstructured":"Pawlikowski, K., Yau, V.W., McNickle, D.: Distributed stochastic discrete-event simulation in parallel time streams. In: Proceedings of the 26th Conference on Winter Simulation, pp. 723\u2013730. Society for Computer Simulation International (1994)","DOI":"10.1109\/WSC.1994.717420"},{"key":"10_CR32","doi-asserted-by":"crossref","unstructured":"Perumalla, K.S.: Parallel and distributed simulation: traditional techniques and recent advances. In: Proceedings of the 38th Conference on Winter Simulation, pp. 84\u201395. Winter Simulation Conference (2006)","DOI":"10.1109\/WSC.2006.323041"},{"key":"10_CR33","doi-asserted-by":"crossref","unstructured":"Revie, D.: An aspect-based engine architecture. In: GPU Pro 4: Advanced Rendering Techniques, pp. 267\u2013284. AK Peters\/CRC Press (2013)","DOI":"10.1201\/b14077-23"},{"key":"10_CR34","doi-asserted-by":"crossref","unstructured":"Rossmann, J., Dimartino, M., Priggemeyer, M., Waspe, R.: Practical applications of simulation-based control. In: Proceedings of the IEEE International Conference on Advanced Intelligent Mechatronics (AIM2016), Banff, Alberta, Canada, 12\u201316 July 2016, pp. 1376\u20131381. IEEE (2016). Electronic ISBN 978-1-5090-2065-2, USB ISBN 978-1-5090-2064-5, Print on Demand (PoD) ISBN 978-1-5090-2066-9","DOI":"10.1109\/AIM.2016.7576962"},{"key":"10_CR35","doi-asserted-by":"crossref","unstructured":"Rossmann, J., Schluse, M.: Virtual robotic testbeds: a foundation for e-robotics in space, in industry \u2013 and in the woods. In: Developments in E-systems Engineering (DeSE), pp. 496\u2013501. IEEE (2011)","DOI":"10.1109\/DeSE.2011.101"},{"key":"10_CR36","unstructured":"Rossmann, J., Schluse, M., Rast, M., Atorf, L.: eRobotics combining electronic media and simulation technology to develop (not only) robotics applications. In: Kadry, S., El Hami, A. (eds.) E-Systems for the 21st Century \u2013 Concept, Developments, and Applications, Chap. 10, vol. 2. Apple Academic Press (2016). ISBN 978-1-77188-255-2"},{"key":"10_CR37","doi-asserted-by":"crossref","unstructured":"Ro\u00dfmann, J., Schluse, M., Waspe, R.: Combining supervisory control, object-oriented petri-nets and 3D simulation for hybrid simulation systems using a flexible meta data approach. In: SIMULTECH, pp. 15\u201323 (2013)","DOI":"10.1007\/978-3-319-11457-6_2"},{"issue":"1","key":"10_CR38","doi-asserted-by":"publisher","first-page":"63","DOI":"10.1016\/j.cag.2003.10.004","volume":"28","author":"M Roth","year":"2004","unstructured":"Roth, M., Voss, G., Reiners, D.: Multi-threading and clustering for scene graph systems. Comput. Graph. 28(1), 63\u201366 (2004)","journal-title":"Comput. Graph."},{"key":"10_CR39","unstructured":"Simscape Multibody: The mathworks, inc. (2017). http:\/\/www.mathworks.de\/"},{"key":"10_CR40","unstructured":"V-REP: Coppelia robotics gmbh (2017). http:\/\/www.coppeliarobotics.com"},{"issue":"3","key":"10_CR41","doi-asserted-by":"publisher","first-page":"214","DOI":"10.1145\/146382.146389","volume":"2","author":"P Vakili","year":"1992","unstructured":"Vakili, P.: Massively parallel and distributed simulation of a class of discrete event systems: a different perspective. ACM Trans. Model. Comput. Simul. 2(3), 214\u2013238 (1992). https:\/\/doi.org\/10.1145\/146382.146389","journal-title":"ACM Trans. Model. Comput. Simul."},{"key":"10_CR42","doi-asserted-by":"crossref","unstructured":"Vallado, D., Crawford, P., Hujsak, R., Kelso, T.: Revisiting spacetrack report# 3. In: AIAA\/AAS Astrodynamics Specialist Conference and Exhibit, p. 6753 (2006)","DOI":"10.2514\/6.2006-6753"},{"issue":"4","key":"10_CR43","doi-asserted-by":"publisher","first-page":"223","DOI":"10.1145\/360715.360758","volume":"18","author":"J Vaucher","year":"1975","unstructured":"Vaucher, J., Duval, P.: A comparison of simulation event list algorithms. Commun. ACM 18(4), 223\u2013230 (1975)","journal-title":"Commun. ACM"},{"key":"10_CR44","unstructured":"Vo\u00df, G., Behr, J., Reiners, D., Roth, M.: A multi-thread safe foundation for scene graphs and its extension to clusters. In: EGPGV 2002, pp. 33\u201337 (2002)"},{"key":"10_CR45","doi-asserted-by":"crossref","unstructured":"Wahl, A., Waspe, R., Schluse, M., Rossmann, J.: A modular approach for parallel simulation of virtual testbed applications. In: De Rango, F., \u00d6ren, T., Obaidat, M.S. (eds.) Proceedings of the 7th International Conference on Simulation and Modeling Methodologies, Technologies and Applications (SIMULTECH 2017), Madrid, Spain, 26\u201328 July 2017, vol. 1, pp. 255\u2013262. SCITEPRESS (2017). ISBN 978-989-758-265-3","DOI":"10.5220\/0006438302550262"},{"key":"10_CR46","volume-title":"Discrete Event Simulations - Development and Applications","author":"Wennai Wang","year":"2012","unstructured":"Wang, W., Yang, Y.: The speedup of discrete event simulations by utilizing CPU caching (2012)"},{"key":"10_CR47","unstructured":"Webots: CYBERBOTICS Ltd. (2017). http:\/\/www.cyberbotics.com\/webots"},{"key":"10_CR48","unstructured":"Weise, J., Briess, K., Adomeit, A., Reimerdes, H.G., G\u00f6ller, M., Dillmann, R.: An intelligent building blocks concept for on-orbit-satellite servicing. In: Proceedings of the International Symposium on Artificial Intelligence Robotics and Automation in Space (iSAIRAS), Turin, Italy (2012)"}],"container-title":["Advances in Intelligent Systems and Computing","Simulation and Modeling Methodologies, Technologies and Applications"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-01470-4_10","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,4]],"date-time":"2026-04-04T04:19:00Z","timestamp":1775276340000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-01470-4_10"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,11,21]]},"ISBN":["9783030014698","9783030014704"],"references-count":48,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-01470-4_10","relation":{},"ISSN":["2194-5357","2194-5365"],"issn-type":[{"value":"2194-5357","type":"print"},{"value":"2194-5365","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,11,21]]},"assertion":[{"value":"SIMULTECH","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Simulation and Modeling Methodologies, Technologies and Applications","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Madrid","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Spain","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2017","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"29 July 2017","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"31 July 2017","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"simultech2017","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.simultech.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}