{"id":"https://openalex.org/W6912959908","doi":"https://doi.org/10.5281/zenodo.8169272","title":"Developing Accurate and Scalable Simulators of Production Workflow Management Systems with WRENCH","display_name":"Developing Accurate and Scalable Simulators of Production Workflow Management Systems with WRENCH","publication_year":2023,"publication_date":"2023-07-20","ids":{"openalex":"https://openalex.org/W6912959908","doi":"https://doi.org/10.5281/zenodo.8169272"},"language":"en","primary_location":{"id":"pmh:oai:zenodo.org:8169272","is_oa":true,"landing_page_url":"https://zenodo.org/record/8169272","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/other"},"type":"other","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://zenodo.org/record/8169272","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Casanova, Henri","orcid":"https://orcid.org/0000-0001-6310-0365"},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Casanova, Henri","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Ferreira da Silva, Rafael","orcid":"https://orcid.org/0000-0002-1720-0928"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ferreira da Silva, Rafael","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Tanaka, Ryan","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Tanaka, Ryan","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Pandey, Suraj","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Pandey, Suraj","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Jethwani, Gautam","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Jethwani, Gautam","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Koch, William","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Koch, William","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Albrecht, Spencer","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Albrecht, Spencer","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Oeth, James","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Oeth, James","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"last","author":{"id":null,"display_name":"Suter, Frederic","orcid":"https://orcid.org/0000-0003-1902-1955"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Suter, Frederic","raw_affiliation_strings":[],"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":9,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":true,"primary_topic":null,"topics":[],"keywords":[{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.6809999942779541},{"id":"https://openalex.org/keywords/workflow","display_name":"Workflow","score":0.666100025177002},{"id":"https://openalex.org/keywords/cyberinfrastructure","display_name":"Cyberinfrastructure","score":0.48809999227523804},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.4343999922275543},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.3910999894142151},{"id":"https://openalex.org/keywords/service","display_name":"Service (business)","score":0.37119999527931213},{"id":"https://openalex.org/keywords/data-exchange","display_name":"Data exchange","score":0.3578000068664551},{"id":"https://openalex.org/keywords/wrench","display_name":"Wrench","score":0.33649998903274536}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8191999793052673},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.6809999942779541},{"id":"https://openalex.org/C177212765","wikidata":"https://www.wikidata.org/wiki/Q627335","display_name":"Workflow","level":2,"score":0.666100025177002},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5368000268936157},{"id":"https://openalex.org/C2776397876","wikidata":"https://www.wikidata.org/wiki/Q1450531","display_name":"Cyberinfrastructure","level":2,"score":0.48809999227523804},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.4361000061035156},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.4343999922275543},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.4185999929904938},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.3910999894142151},{"id":"https://openalex.org/C2780378061","wikidata":"https://www.wikidata.org/wiki/Q25351891","display_name":"Service (business)","level":2,"score":0.37119999527931213},{"id":"https://openalex.org/C15845906","wikidata":"https://www.wikidata.org/wiki/Q1172338","display_name":"Data exchange","level":2,"score":0.3578000068664551},{"id":"https://openalex.org/C29302406","wikidata":"https://www.wikidata.org/wiki/Q154411","display_name":"Wrench","level":2,"score":0.33649998903274536},{"id":"https://openalex.org/C17881449","wikidata":"https://www.wikidata.org/wiki/Q189620","display_name":"SOAP","level":2,"score":0.3149999976158142},{"id":"https://openalex.org/C1668388","wikidata":"https://www.wikidata.org/wiki/Q1149776","display_name":"Data management","level":2,"score":0.30640000104904175},{"id":"https://openalex.org/C2780586882","wikidata":"https://www.wikidata.org/wiki/Q7520643","display_name":"Simple (philosophy)","level":2,"score":0.2985999882221222},{"id":"https://openalex.org/C35578498","wikidata":"https://www.wikidata.org/wiki/Q193424","display_name":"Web service","level":2,"score":0.2971999943256378},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.2962000072002411},{"id":"https://openalex.org/C169468491","wikidata":"https://www.wikidata.org/wiki/Q146923","display_name":"Middleware (distributed applications)","level":2,"score":0.2865000069141388},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.28049999475479126},{"id":"https://openalex.org/C14036430","wikidata":"https://www.wikidata.org/wiki/Q3736076","display_name":"Function (biology)","level":2,"score":0.27810001373291016},{"id":"https://openalex.org/C194739806","wikidata":"https://www.wikidata.org/wiki/Q66221","display_name":"Computer data storage","level":2,"score":0.2775000035762787},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.2732999920845032},{"id":"https://openalex.org/C109751979","wikidata":"https://www.wikidata.org/wiki/Q998767","display_name":"Failover","level":2,"score":0.2689000070095062},{"id":"https://openalex.org/C174220543","wikidata":"https://www.wikidata.org/wiki/Q395307","display_name":"Rollback","level":3,"score":0.2662999927997589},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.2621000111103058},{"id":"https://openalex.org/C47487241","wikidata":"https://www.wikidata.org/wiki/Q5227230","display_name":"Data access","level":2,"score":0.25110000371932983}],"mesh":[],"locations_count":2,"locations":[{"id":"pmh:oai:zenodo.org:8169272","is_oa":true,"landing_page_url":"https://zenodo.org/record/8169272","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/other"},{"id":"doi:10.5281/zenodo.8169272","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.8169272","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"article"}],"best_oa_location":{"id":"pmh:oai:zenodo.org:8169272","is_oa":true,"landing_page_url":"https://zenodo.org/record/8169272","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/other"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"WRENCH":[0,14,283,298,302],"is":[1,98,261,267],"a":[2,43,72,84,111,137,141,144,173,183,187,194,197,202,209,216],"simulation":[3,17,24,107,256],"framework":[4],"for":[5,117,196,205,218],"building":[6],"simulators":[7,34],"of":[8,21,60,88,93,186,208,222,231,239,257],"Cyberinfrastructure":[9],"platforms,":[10],"systems,":[11],"and":[12,46,70,80,167,226,242,274,279,289],"applications.":[13],"implements":[15,172],"high-level":[16],"abstractions":[18],"on":[19,42,66,165],"top":[20],"the":[22,67,101,131,161,252,258,264],"SimGrid":[23],"framework,":[25],"so":[26,75,178],"as":[27,179,182,193,215],"to":[28,32,100,147,180,246],"make":[29],"it":[30,244],"possible":[31,245],"build":[33],"that":[35,38,47,76,127],"are":[36],"accurate,":[37],"can":[39,48,63,78,104,150,236],"run":[40,81],"scalably":[41],"single":[44],"computer,":[45],"be":[49,64,237],"implemented":[50,250],"with":[51,251],"minimal":[52],"software":[53],"development":[54],"effort.":[55],"This":[56],"release":[57],"includes:":[58],"Implementation":[59,87,185,207,230],"<code>wrench-daemon</code>,":[61],"which":[62,97,136,149,158,191,213,235,269],"started":[65],"local":[68,203],"machine":[69],"supports":[71],"REST":[73],"API":[74,133],"users":[77],"create":[79],"simulations":[82],"in":[83,157],"language-agnostic":[85],"manner.":[86],"non-bufferized":[89],"(i.e.,":[90],"buffer":[91],"size":[92],"zero)":[94],"storage":[95,119,162,170],"services,":[96],"transparent":[99],"user":[102],"but":[103],"vastly":[105],"reduce":[106],"time":[108],"by":[109,135,263],"using":[110],"fluid":[112],"(rather":[113],"than":[114],"message-based)":[115],"model":[116],"how":[118],"services":[120],"read/write":[121],"data":[122,129],"to/from":[123,130],"disk":[124],"while":[125,200],"sending/receiving":[126],"same":[128],"network.":[132],"change":[134],"<code>FileLocation</code>":[138],"now":[139],"includes":[140],"<code>DataFile</code>.":[142],"Added":[143],"<code>CACHING_BEHAVIOR</code>":[145],"property":[146],"StorageService,":[148],"take":[151],"value":[152],"<code>NONE</code>":[153],"(the":[154,169],"original":[155],"behavior":[156],"when":[159],"full":[160],"service":[163,171,199],"fails":[164],"writes)":[166],"<code>LRU</code>":[168],"Least":[174],"Recently":[175],"Used":[176],"strategy":[177],"function":[181],"cache).":[184],"File":[188],"Proxy":[189],"Service,":[190,212],"acts":[192,214],"proxy":[195,217],"file":[198,228],"maintaining":[201],"cache":[204],"files.":[206],"Compound":[210],"Storage":[211,224],"an":[219,232],"arbitrary":[220],"set":[221],"Simple":[223],"Services":[225],"performs":[227],"striping.":[229],"MPI":[233,253,259],"action,":[234],"part":[238],"any":[240],"job":[241],"makes":[243],"simulate":[247],"message-passing":[248],"programs":[249],"API.":[254],"The":[255],"program":[260],"handled":[262],"SMPI":[265],"component":[266],"SimGrid,":[268],"has":[270],"proven":[271],"both":[272],"accurate":[273],"scalable.":[275],"Minor":[276],"bug":[277],"fixes":[278],"scalability":[280],"improvements.":[281],"<strong>Note</strong>:":[282],"2.2":[284],"requires":[285],"<strong>SimGrid":[286],"3.34</strong>.":[287],"Documentation":[288],"additional":[290],"information:":[291],"https://wrench-project.org":[292],"Simulation":[293],"101":[294,299],"(Complete":[295],"newcomers):":[296],"https://wrench-project.org/wrench/2.2/simulation_101.html":[297],"(Beginners):":[300],"https://wrench-project.org/wrench/2.2/wrench_101.html":[301],"102":[303],"(Users):":[304],"https://wrench-project.org/wrench/2.2/wrench_102.html":[305]},"counts_by_year":[],"updated_date":"2026-03-20T23:20:44.827607","created_date":"2025-10-10T00:00:00"}
