{"id":"https://openalex.org/W4317792656","doi":"https://doi.org/10.1109/wsc57314.2022.10015309","title":"A Tutorial on Combining Flexsim with Python for Developing Discrete-Event Simheuristics","display_name":"A Tutorial on Combining Flexsim with Python for Developing Discrete-Event Simheuristics","publication_year":2022,"publication_date":"2022-12-11","ids":{"openalex":"https://openalex.org/W4317792656","doi":"https://doi.org/10.1109/wsc57314.2022.10015309"},"language":"en","primary_location":{"id":"doi:10.1109/wsc57314.2022.10015309","is_oa":false,"landing_page_url":"https://doi.org/10.1109/wsc57314.2022.10015309","pdf_url":null,"source":{"id":"https://openalex.org/S4363607869","display_name":"2022 Winter Simulation Conference (WSC)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2022 Winter Simulation Conference (WSC)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5011082139","display_name":"Jonas F. Leon","orcid":"https://orcid.org/0000-0002-2521-9207"},"institutions":[{"id":"https://openalex.org/I138847295","display_name":"Universitat Oberta de Catalunya","ror":"https://ror.org/01f5wp925","country_code":"ES","type":"education","lineage":["https://openalex.org/I138847295"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Jonas F. Leon","raw_affiliation_strings":["Universitat Oberta de Catalunya,Spindox Espa&#x00F1;a S.L.,Barcelona,SPAIN,08021"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Universitat Oberta de Catalunya,Spindox Espa&#x00F1;a S.L.,Barcelona,SPAIN,08021","institution_ids":["https://openalex.org/I138847295"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5019865090","display_name":"Paolo Marone","orcid":null},"institutions":[{"id":"https://openalex.org/I138847295","display_name":"Universitat Oberta de Catalunya","ror":"https://ror.org/01f5wp925","country_code":"ES","type":"education","lineage":["https://openalex.org/I138847295"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Paolo Marone","raw_affiliation_strings":["Universitat Oberta de Catalunya,Spindox Espa&#x00F1;a S.L.,Barcelona,SPAIN,08021"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Universitat Oberta de Catalunya,Spindox Espa&#x00F1;a S.L.,Barcelona,SPAIN,08021","institution_ids":["https://openalex.org/I138847295"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5030629444","display_name":"Mohammad Peyman","orcid":"https://orcid.org/0000-0003-4734-2414"},"institutions":[{"id":"https://openalex.org/I138847295","display_name":"Universitat Oberta de Catalunya","ror":"https://ror.org/01f5wp925","country_code":"ES","type":"education","lineage":["https://openalex.org/I138847295"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Mohammad Peyman","raw_affiliation_strings":["Universitat Oberta de Catalunya,Computer Science Dept.,Barcelona,SPAIN,08018"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Universitat Oberta de Catalunya,Computer Science Dept.,Barcelona,SPAIN,08018","institution_ids":["https://openalex.org/I138847295"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102289239","display_name":"Yuda Li","orcid":null},"institutions":[{"id":"https://openalex.org/I138847295","display_name":"Universitat Oberta de Catalunya","ror":"https://ror.org/01f5wp925","country_code":"ES","type":"education","lineage":["https://openalex.org/I138847295"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Yuda Li","raw_affiliation_strings":["Universitat Oberta de Catalunya,Computer Science Dept.,Barcelona,SPAIN,08018"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Universitat Oberta de Catalunya,Computer Science Dept.,Barcelona,SPAIN,08018","institution_ids":["https://openalex.org/I138847295"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5055069535","display_name":"Laura Calvet","orcid":"https://orcid.org/0000-0001-8425-1381"},"institutions":[{"id":"https://openalex.org/I138847295","display_name":"Universitat Oberta de Catalunya","ror":"https://ror.org/01f5wp925","country_code":"ES","type":"education","lineage":["https://openalex.org/I138847295"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Laura Calvet","raw_affiliation_strings":["Universitat Oberta de Catalunya,Computer Science Dept.,Barcelona,SPAIN,08018"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Universitat Oberta de Catalunya,Computer Science Dept.,Barcelona,SPAIN,08018","institution_ids":["https://openalex.org/I138847295"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5016843552","display_name":"Mohammad Dehghanimohammadabadi","orcid":"https://orcid.org/0000-0002-4471-6049"},"institutions":[{"id":"https://openalex.org/I12912129","display_name":"Northeastern University","ror":"https://ror.org/04t5xt781","country_code":"US","type":"education","lineage":["https://openalex.org/I12912129"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Mohammad Dehghanimohammadabadi","raw_affiliation_strings":["Northeastern University,Dept. of Mechanical and Industrial Engineering,Boston,MA,USA,02115"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Northeastern University,Dept. of Mechanical and Industrial Engineering,Boston,MA,USA,02115","institution_ids":["https://openalex.org/I12912129"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5080136207","display_name":"\u00c1ngel A. Juan","orcid":"https://orcid.org/0000-0003-1392-1776"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Angel A. Juan","raw_affiliation_strings":["Universitat Polit&#x00E8;cnica de Val&#x00E8;ncia,Dept. of Applied Statistics &#x0026; Operations Research,Alcoy,SPAIN,03801"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Universitat Polit&#x00E8;cnica de Val&#x00E8;ncia,Dept. of Applied Statistics &#x0026; Operations Research,Alcoy,SPAIN,03801","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":7,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":3.3465,"has_fulltext":false,"cited_by_count":14,"citation_normalized_percentile":{"value":0.94706194,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"1386","last_page":"1400"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11195","display_name":"Simulation Techniques and Applications","score":0.9980999827384949,"subfield":{"id":"https://openalex.org/subfields/1803","display_name":"Management Science and Operations Research"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},"topics":[{"id":"https://openalex.org/T11195","display_name":"Simulation Techniques and Applications","score":0.9980999827384949,"subfield":{"id":"https://openalex.org/subfields/1803","display_name":"Management Science and Operations Research"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T11814","display_name":"Advanced Manufacturing and Logistics Optimization","score":0.9643999934196472,"subfield":{"id":"https://openalex.org/subfields/2209","display_name":"Industrial and Manufacturing Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10551","display_name":"Scheduling and Optimization Algorithms","score":0.961899995803833,"subfield":{"id":"https://openalex.org/subfields/2209","display_name":"Industrial and Manufacturing Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/python","display_name":"Python (programming language)","score":0.9359963536262512},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8471313118934631},{"id":"https://openalex.org/keywords/discrete-event-simulation","display_name":"Discrete event simulation","score":0.6849418878555298},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5254891514778137},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.48993557691574097},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.43679070472717285},{"id":"https://openalex.org/keywords/simulation-software","display_name":"Simulation software","score":0.43093112111091614},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.34213221073150635},{"id":"https://openalex.org/keywords/simulation","display_name":"Simulation","score":0.28934305906295776}],"concepts":[{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.9359963536262512},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8471313118934631},{"id":"https://openalex.org/C147203929","wikidata":"https://www.wikidata.org/wiki/Q574814","display_name":"Discrete event simulation","level":2,"score":0.6849418878555298},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5254891514778137},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.48993557691574097},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.43679070472717285},{"id":"https://openalex.org/C91757755","wikidata":"https://www.wikidata.org/wiki/Q11121294","display_name":"Simulation software","level":3,"score":0.43093112111091614},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.34213221073150635},{"id":"https://openalex.org/C44154836","wikidata":"https://www.wikidata.org/wiki/Q45045","display_name":"Simulation","level":1,"score":0.28934305906295776}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/wsc57314.2022.10015309","is_oa":false,"landing_page_url":"https://doi.org/10.1109/wsc57314.2022.10015309","pdf_url":null,"source":{"id":"https://openalex.org/S4363607869","display_name":"2022 Winter Simulation Conference (WSC)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2022 Winter Simulation Conference (WSC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":19,"referenced_works":["https://openalex.org/W1977380994","https://openalex.org/W1991194394","https://openalex.org/W2096315080","https://openalex.org/W2101216740","https://openalex.org/W2105968734","https://openalex.org/W2133614212","https://openalex.org/W2169822008","https://openalex.org/W2242464395","https://openalex.org/W2554243080","https://openalex.org/W2560171528","https://openalex.org/W2598515728","https://openalex.org/W2899284147","https://openalex.org/W2903175657","https://openalex.org/W3019560754","https://openalex.org/W3168201137","https://openalex.org/W3185247296","https://openalex.org/W4213434234","https://openalex.org/W4214717370","https://openalex.org/W4252685822"],"related_works":["https://openalex.org/W2207495067","https://openalex.org/W1906486629","https://openalex.org/W3214930246","https://openalex.org/W3129999610","https://openalex.org/W3133881118","https://openalex.org/W4320737835","https://openalex.org/W4229634845","https://openalex.org/W2129803428","https://openalex.org/W3204456567","https://openalex.org/W4252365482"],"abstract_inverted_index":{"Connecting":[0],"commercial":[1,66],"discrete-event":[2],"simulation":[3,15,27,131],"packages":[4],"to":[5,13,24,29,34,62,117],"external":[6],"software":[7,112],"or":[8,33,128],"programming":[9,72],"languages":[10],"is":[11,42],"essential":[12],"advance":[14],"modeling":[16],"capabilities.":[17],"For":[18],"instance,":[19],"this":[20,77,111],"connectivity":[21],"allows":[22],"users":[23],"link":[25],"the":[26,64,69,90,102],"environment":[28],"metaheuristic":[30],"optimization":[31],"algorithms":[32],"machine":[35],"learning":[36],"methods.":[37],"However,":[38],"implementing":[39],"these":[40],"connections":[41],"not":[43],"a":[44,59,81,94],"trivial":[45],"task,":[46],"and":[47,52],"may":[48],"require":[49],"API":[50],"access":[51],"proper":[53],"settings":[54],"configurations.":[55],"This":[56],"tutorial":[57],"provides":[58],"step-by-step":[60],"guideline":[61],"connect":[63],"FlexSim":[65],"simulator":[67],"with":[68,132],"popular":[70],"Python":[71,86],"language":[73],"via":[74],"sockets.":[75],"Using":[76],"type":[78],"of":[79,110,130],"connection,":[80],"simheuristic":[82],"algorithm":[83],"coded":[84],"in":[85,93,101],"aims":[87],"at":[88],"optimizing":[89],"product":[91],"allocation":[92],"warehouse,":[95],"which":[96],"has":[97],"been":[98],"previously":[99],"modeled":[100],"aforementioned":[103],"simulator.":[104],"In":[105],"addition,":[106],"potential":[107],"future":[108,121],"applications":[109],"combination":[113],"will":[114],"be":[115],"discussed":[116],"provide":[118],"insights":[119],"into":[120],"developments":[122],"such":[123],"as":[124],"more":[125],"advanced":[126],"simheuristics":[127],"combinations":[129],"learnheuristics.":[133]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":7}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
