{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,13]],"date-time":"2026-03-13T22:17:48Z","timestamp":1773440268271,"version":"3.50.1"},"reference-count":50,"publisher":"Informa UK Limited","issue":"1","content-domain":{"domain":["www.tandfonline.com"],"crossmark-restriction":true},"short-container-title":["Journal of Simulation"],"published-print":{"date-parts":[[2019,1,2]]},"DOI":"10.1080\/17477778.2018.1473909","type":"journal-article","created":{"date-parts":[[2018,5,21]],"date-time":"2018-05-21T04:54:13Z","timestamp":1526878453000},"page":"68-82","update-policy":"https:\/\/doi.org\/10.1080\/tandf_crossmark_01","source":"Crossref","is-referenced-by-count":40,"title":["Ciw: An open-source discrete event simulation library"],"prefix":"10.1080","volume":"13","author":[{"given":"Geraint I.","family":"Palmer","sequence":"first","affiliation":[{"name":"School of Mathematics, Cardiff University, Cardiff, UK."}]},{"given":"Vincent A.","family":"Knight","sequence":"additional","affiliation":[{"name":"School of Mathematics, Cardiff University, Cardiff, UK."}]},{"given":"Paul R.","family":"Harper","sequence":"additional","affiliation":[{"name":"School of Mathematics, Cardiff University, Cardiff, UK."}]},{"given":"Asyl L.","family":"Hawa","sequence":"additional","affiliation":[{"name":"School of Mathematics, Cardiff University, Cardiff, UK."}]}],"member":"301","published-online":{"date-parts":[[2018,5,20]]},"reference":[{"key":"CIT0001","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2007.2"},{"key":"CIT0002","doi-asserted-by":"publisher","DOI":"10.1287\/opre.11.1.88"},{"key":"CIT0003","doi-asserted-by":"publisher","DOI":"10.1287\/opre.11.6.928"},{"key":"CIT0004","volume-title":"Coverage","author":"Batchelder N.","year":"2017"},{"key":"CIT0005","doi-asserted-by":"publisher","DOI":"10.1177\/003754978704900304"},{"key":"CIT0006","doi-asserted-by":"publisher","DOI":"10.1016\/0167-9236(94)90052-3"},{"key":"CIT0007","volume-title":"Re-run, repeat, reproduce, reuse, replicate: Transforming code into scientific contributions","author":"Benureau F.","year":"2017"},{"key":"CIT0008","doi-asserted-by":"publisher","DOI":"10.1057\/jos.2009.10"},{"issue":"1","key":"CIT0009","first-page":"70","volume":"2","author":"Cobham A.","year":"1954","journal-title":"Operations Research"},{"key":"CIT0010","doi-asserted-by":"publisher","DOI":"10.1109\/UCC.2014.156"},{"key":"CIT0011","volume-title":"tqdm\/tqdm: tqdm v4.19.5 stable","author":"da Costa-Luis C.","year":"2017"},{"key":"CIT0012","doi-asserted-by":"publisher","DOI":"10.1057\/jos.2015.9"},{"key":"CIT0013","doi-asserted-by":"publisher","DOI":"10.1007\/BF01149327"},{"key":"CIT0014","doi-asserted-by":"publisher","DOI":"10.1057\/jos.2009.25"},{"key":"CIT0015","volume-title":"Top tips to make your research irreproducible","author":"Hong N.","year":"2015"},{"key":"CIT0016","doi-asserted-by":"publisher","DOI":"10.1109\/MCSE.2007.55"},{"key":"CIT0017","doi-asserted-by":"publisher","DOI":"10.1287\/opre.5.4.518"},{"key":"CIT0018","doi-asserted-by":"publisher","DOI":"10.12688\/f1000research.11407.1"},{"key":"CIT0019","volume-title":"SciPy: Open source scientific tools for Python","author":"Jones E.","year":"2001"},{"key":"CIT0020","doi-asserted-by":"publisher","DOI":"10.2307\/3212869"},{"key":"CIT0021","doi-asserted-by":"publisher","DOI":"10.1109\/WSC.2001.977345"},{"key":"CIT0022","doi-asserted-by":"publisher","DOI":"10.1016\/0377-2217(89)90187-2"},{"key":"CIT0023","doi-asserted-by":"publisher","DOI":"10.5281\/zenodo.836243"},{"key":"CIT0024","volume-title":"Simulation modeling and analysis","author":"Law A. M.","year":"2007"},{"key":"CIT0025","volume-title":"Hypothesis","author":"MacIver D.","year":"2017"},{"key":"CIT0026","doi-asserted-by":"publisher","DOI":"10.25080\/Majora-92bf1922-00a"},{"key":"CIT0027","doi-asserted-by":"publisher","DOI":"10.7717\/peerj-cs.103"},{"key":"CIT0028","doi-asserted-by":"publisher","DOI":"10.1016\/0167-6377(86)90067-2"},{"key":"CIT0029","doi-asserted-by":"publisher","DOI":"10.1016\/j.ejor.2017.10.039"},{"key":"CIT0030","doi-asserted-by":"publisher","DOI":"10.5281\/zenodo.848644"},{"key":"CIT0031","first-page":"2825","volume":"12","author":"Pedregosa F.","year":"2011","journal-title":"Journal of Machine Learning Research"},{"key":"CIT0032","doi-asserted-by":"publisher","DOI":"10.1057\/jors.1995.51"},{"key":"CIT0033","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pcbi.1002802"},{"key":"CIT0034","doi-asserted-by":"publisher","DOI":"10.1057\/palgrave.jors.2601864"},{"key":"CIT0035","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-137-32803-8"},{"key":"CIT0036","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pcbi.1003285"},{"key":"CIT0037","first-page":"11","volume-title":"Proceedings of the 7th Python in Science Conferences (SciPy 2008)","volume":"2008","author":"Schult D.A.","year":"2008"},{"key":"CIT0038","volume-title":"Simul8","author":"SIMUL8 Corporation","year":"2017"},{"key":"CIT0039","doi-asserted-by":"publisher","DOI":"10.2307\/j.ctvcm4gtc"},{"key":"CIT0040","volume-title":"Simpy","author":"Team SimPy","year":"2017"},{"key":"CIT0041","volume-title":"Anylogic","author":"The AnyLogic Company","year":"2017"},{"key":"CIT0042","volume-title":"Nuffield research placements","author":"The Nuffield Foundation","year":"2017"},{"key":"CIT0043","volume-title":"Pypy","author":"The PyPy developers","year":"2017"},{"key":"CIT0044","volume-title":"Python 3.5.1","author":"The Python Software Foundation","year":"2015"},{"key":"CIT0045","volume-title":"Pyyaml","author":"The PyYAML Library Developers","year":"2017"},{"key":"CIT0046","doi-asserted-by":"publisher","DOI":"10.1287\/mnsc.1060.0560"},{"key":"CIT0047","doi-asserted-by":"publisher","DOI":"10.1109\/MCSE.2011.37"},{"key":"CIT0048","volume-title":"Seaborn: v0.5.0","author":"Waskom M.","year":"2014"},{"key":"CIT0049","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pbio.1001745"},{"key":"CIT0050","doi-asserted-by":"publisher","DOI":"10.1186\/s13059-016-1044-7"}],"container-title":["Journal of Simulation"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.tandfonline.com\/doi\/pdf\/10.1080\/17477778.2018.1473909","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,9,4]],"date-time":"2020-09-04T22:50:24Z","timestamp":1599259824000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.tandfonline.com\/doi\/full\/10.1080\/17477778.2018.1473909"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,5,20]]},"references-count":50,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2019,1,2]]}},"alternative-id":["10.1080\/17477778.2018.1473909"],"URL":"https:\/\/doi.org\/10.1080\/17477778.2018.1473909","relation":{},"ISSN":["1747-7778","1747-7786"],"issn-type":[{"value":"1747-7778","type":"print"},{"value":"1747-7786","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,5,20]]},"assertion":[{"value":"The publishing and review policy for this title is described in its Aims & Scope.","order":1,"name":"peerreview_statement","label":"Peer Review Statement"},{"value":"http:\/\/www.tandfonline.com\/action\/journalInformation?show=aimsScope&journalCode=tjsm20","URL":"http:\/\/www.tandfonline.com\/action\/journalInformation?show=aimsScope&journalCode=tjsm20","order":2,"name":"aims_and_scope_url","label":"Aim & Scope"},{"value":"2017-09-12","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2018-04-30","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2018-05-20","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}