{"id":"https://openalex.org/W2943998133","doi":"https://doi.org/10.1145/3278720","title":"A Dynamic Data-throttling Approach to Minimize Workflow Imbalance","display_name":"A Dynamic Data-throttling Approach to Minimize Workflow Imbalance","publication_year":2019,"publication_date":"2019-05-07","ids":{"openalex":"https://openalex.org/W2943998133","doi":"https://doi.org/10.1145/3278720","mag":"2943998133"},"language":"en","primary_location":{"id":"doi:10.1145/3278720","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3278720","pdf_url":null,"source":{"id":"https://openalex.org/S97833917","display_name":"ACM Transactions on Internet Technology","issn_l":"1533-5399","issn":["1533-5399","1557-6051"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Internet Technology","raw_type":"journal-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/A5048946273","display_name":"Ricardo J. Rodr\u00edguez","orcid":"https://orcid.org/0000-0001-7982-0359"},"institutions":[{"id":"https://openalex.org/I4210100615","display_name":"Centro Universitario de la Defensa","ror":"https://ror.org/00nqz4988","country_code":"ES","type":"education","lineage":["https://openalex.org/I4210100615"]}],"countries":["ES"],"is_corresponding":true,"raw_author_name":"Ricardo J. Rodr\u00edguez","raw_affiliation_strings":["Centro Universitario de la Defensa, General Military Academy, Zaragoza, Spain"],"affiliations":[{"raw_affiliation_string":"Centro Universitario de la Defensa, General Military Academy, Zaragoza, Spain","institution_ids":["https://openalex.org/I4210100615"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5010978862","display_name":"Rafael Tolosana\u2010Calasanz","orcid":"https://orcid.org/0000-0003-3057-6273"},"institutions":[{"id":"https://openalex.org/I255234318","display_name":"Universidad de Zaragoza","ror":"https://ror.org/012a91z28","country_code":"ES","type":"education","lineage":["https://openalex.org/I255234318"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Rafael Tolosana-calasanz","raw_affiliation_strings":["Dept. of Comput. Sci. and Syst. Eng., University of Zaragoza, Zaragoza, Spain"],"affiliations":[{"raw_affiliation_string":"Dept. of Comput. Sci. and Syst. Eng., University of Zaragoza, Zaragoza, Spain","institution_ids":["https://openalex.org/I255234318"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5021973291","display_name":"Omer Rana","orcid":"https://orcid.org/0000-0003-3597-2646"},"institutions":[{"id":"https://openalex.org/I79510175","display_name":"Cardiff University","ror":"https://ror.org/03kk7td41","country_code":"GB","type":"education","lineage":["https://openalex.org/I79510175"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Omer F. Rana","raw_affiliation_strings":["School of Computer Science 8 Informatics, Cardiff University, Roath, Cardiff, UK"],"affiliations":[{"raw_affiliation_string":"School of Computer Science 8 Informatics, Cardiff University, Roath, Cardiff, UK","institution_ids":["https://openalex.org/I79510175"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5048946273"],"corresponding_institution_ids":["https://openalex.org/I4210100615"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.0494038,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"19","issue":"3","first_page":"1","last_page":"21"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11986","display_name":"Scientific Computing and Data Management","score":0.9980000257492065,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"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/T11986","display_name":"Scientific Computing and Data Management","score":0.9980000257492065,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9954000115394592,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9952999949455261,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/workflow","display_name":"Workflow","score":0.9284173250198364},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.889384388923645},{"id":"https://openalex.org/keywords/workflow-technology","display_name":"Workflow technology","score":0.7782557010650635},{"id":"https://openalex.org/keywords/workflow-engine","display_name":"Workflow engine","score":0.7014357447624207},{"id":"https://openalex.org/keywords/workflow-management-system","display_name":"Workflow management system","score":0.6843976974487305},{"id":"https://openalex.org/keywords/bandwidth-throttling","display_name":"Bandwidth throttling","score":0.6353534460067749},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.5963718295097351},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.5380856990814209},{"id":"https://openalex.org/keywords/windows-workflow-foundation","display_name":"Windows Workflow Foundation","score":0.4468536972999573},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.42381781339645386},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.3852999210357666},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.3423737585544586},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.13604018092155457}],"concepts":[{"id":"https://openalex.org/C177212765","wikidata":"https://www.wikidata.org/wiki/Q627335","display_name":"Workflow","level":2,"score":0.9284173250198364},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.889384388923645},{"id":"https://openalex.org/C19612761","wikidata":"https://www.wikidata.org/wiki/Q8034836","display_name":"Workflow technology","level":3,"score":0.7782557010650635},{"id":"https://openalex.org/C188220564","wikidata":"https://www.wikidata.org/wiki/Q3325097","display_name":"Workflow engine","level":3,"score":0.7014357447624207},{"id":"https://openalex.org/C140824633","wikidata":"https://www.wikidata.org/wiki/Q2808660","display_name":"Workflow management system","level":3,"score":0.6843976974487305},{"id":"https://openalex.org/C173061102","wikidata":"https://www.wikidata.org/wiki/Q478819","display_name":"Bandwidth throttling","level":3,"score":0.6353534460067749},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5963718295097351},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.5380856990814209},{"id":"https://openalex.org/C163888707","wikidata":"https://www.wikidata.org/wiki/Q1154450","display_name":"Windows Workflow Foundation","level":4,"score":0.4468536972999573},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.42381781339645386},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.3852999210357666},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.3423737585544586},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.13604018092155457},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C131097465","wikidata":"https://www.wikidata.org/wiki/Q178898","display_name":"Gas compressor","level":2,"score":0.0},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1145/3278720","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3278720","pdf_url":null,"source":{"id":"https://openalex.org/S97833917","display_name":"ACM Transactions on Internet Technology","issn_l":"1533-5399","issn":["1533-5399","1557-6051"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Internet Technology","raw_type":"journal-article"},{"id":"pmh:oai:https://orca.cardiff.ac.uk:122358","is_oa":false,"landing_page_url":"https://orca.cardiff.ac.uk/id/eprint/122358/","pdf_url":null,"source":{"id":"https://openalex.org/S4306401195","display_name":"ORCA Online Research @Cardiff (Cardiff University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I79510175","host_organization_name":"Cardiff University","host_organization_lineage":["https://openalex.org/I79510175"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Article"},{"id":"pmh:oai:zaguan.unizar.es:131364","is_oa":false,"landing_page_url":"http://zaguan.unizar.es/record/131364","pdf_url":null,"source":{"id":"https://openalex.org/S4306401812","display_name":"Zaguan (University of Zaragoza Repository)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I255234318","host_organization_name":"Universidad de Zaragoza","host_organization_lineage":["https://openalex.org/I255234318"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9","score":0.6299999952316284}],"awards":[{"id":"https://openalex.org/G4910680972","display_name":null,"funder_award_id":"TIN2013-40809-R,TIN2014-58457-R","funder_id":"https://openalex.org/F4320321664","funder_display_name":"Ministerio de Ciencia, Tecnolog\u00eda e Innovaci\u00f3n Productiva"},{"id":"https://openalex.org/G5295949082","display_name":null,"funder_award_id":"644869","funder_id":"https://openalex.org/F4320335254","funder_display_name":"Horizon 2020"},{"id":"https://openalex.org/G8814815187","display_name":null,"funder_award_id":"T21-17R,T35-17D","funder_id":"https://openalex.org/F4320326208","funder_display_name":"Gobierno de Arag\u00f3n"}],"funders":[{"id":"https://openalex.org/F4320321664","display_name":"Ministerio de Ciencia, Tecnolog\u00eda e Innovaci\u00f3n Productiva","ror":"https://ror.org/02h503d38"},{"id":"https://openalex.org/F4320326208","display_name":"Gobierno de Arag\u00f3n","ror":"https://ror.org/0425pg203"},{"id":"https://openalex.org/F4320335254","display_name":"Horizon 2020","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":38,"referenced_works":["https://openalex.org/W131669097","https://openalex.org/W1480875294","https://openalex.org/W1520779252","https://openalex.org/W1605313922","https://openalex.org/W1605779163","https://openalex.org/W1781415233","https://openalex.org/W1814568923","https://openalex.org/W1840037051","https://openalex.org/W1965004207","https://openalex.org/W1986755980","https://openalex.org/W1990911977","https://openalex.org/W1996109622","https://openalex.org/W2025577327","https://openalex.org/W2033839526","https://openalex.org/W2042396109","https://openalex.org/W2051364251","https://openalex.org/W2096385147","https://openalex.org/W2104449761","https://openalex.org/W2105255153","https://openalex.org/W2109341366","https://openalex.org/W2121928872","https://openalex.org/W2123265222","https://openalex.org/W2123675801","https://openalex.org/W2127860970","https://openalex.org/W2138835256","https://openalex.org/W2149406008","https://openalex.org/W2153048220","https://openalex.org/W2155801138","https://openalex.org/W2168407489","https://openalex.org/W2171155482","https://openalex.org/W2412853042","https://openalex.org/W2493670965","https://openalex.org/W2561675875","https://openalex.org/W2912009767","https://openalex.org/W3150057044","https://openalex.org/W4251566799","https://openalex.org/W4253696903","https://openalex.org/W4405647999"],"related_works":["https://openalex.org/W2373541195","https://openalex.org/W2376410910","https://openalex.org/W2091596831","https://openalex.org/W2166163080","https://openalex.org/W291310304","https://openalex.org/W2374818432","https://openalex.org/W2365658322","https://openalex.org/W2379425324","https://openalex.org/W329008868","https://openalex.org/W2352344200"],"abstract_inverted_index":{"Scientific":[0],"workflows":[1,16],"enable":[2],"scientists":[3],"to":[4,26,32,41,77,86,138,163],"undertake":[5],"analysis":[6,117,134],"on":[7,115,155,174],"large":[8],"datasets":[9],"and":[10,22,50,129,149,200,209,222,246,253],"perform":[11],"complex":[12],"scientific":[13],"simulations.":[14],"These":[15],"are":[17,207],"often":[18],"mapped":[19],"onto":[20],"distributed":[21],"parallel":[23],"computational":[24],"infrastructures":[25],"speed":[27],"up":[28],"their":[29,151],"executions.":[30],"Prior":[31],"its":[33],"execution,":[34],"a":[35,100,126,161,219,234,243],"workflow":[36,57,93,101,106,140,165,187,199],"structure":[37],"may":[38,55],"suffer":[39],"transformations":[40,54],"accommodate":[42],"the":[43,61,92,109,195,198,227,248],"computing":[44,176],"infrastructures,":[45],"normally":[46],"involving":[47],"task":[48,65],"clustering":[49],"partitioning.":[51],"However,":[52],"these":[53,88],"cause":[56],"imbalance":[58,102,107,166],"because":[59,70],"of":[60,71,118,125,147,197,250],"difference":[62],"between":[63],"execution":[64,196],"times":[66],"(runtime":[67],"imbalance)":[68],"or":[69],"unconsidered":[72],"data":[73,78,168,181],"dependencies":[74],"that":[75,104,178,233],"lead":[76],"locality":[79],"issues":[80],"(data":[81],"imbalance).":[82],"In":[83],"this":[84],"article,":[85],"mitigate":[87,164],"imbalances,":[89],"we":[90,158],"enhance":[91],"lifecycle":[94],"process":[95],"in":[96,142],"use":[97],"by":[98,122,167,218,223],"introducing":[99],"phase":[103],"quantifies":[105],"after":[108],"transformations.":[110],"Our":[111,133,170,189,230],"technique":[112,162],"is":[113,172,212,238],"based":[114,154,173],"structural":[116],"Petri":[119],"nets,":[120],"obtained":[121],"model":[123],"transformation":[124],"data-intensive":[127],"workflow,":[128],"Linear":[130],"Programming":[131],"techniques.":[132],"can":[135],"be":[136,184],"used":[137],"assist":[139],"practitioners":[141],"finding":[143],"more":[144],"efficient":[145],"ways":[146],"transforming":[148],"scheduling":[150],"workflows.":[152],"Moreover,":[153],"our":[156,216],"analysis,":[157],"also":[159],"propose":[160],"throttling.":[169],"approach":[171,192,217,237],"autonomic":[175,190],"principles":[177],"determine":[179],"how":[180],"transmission":[182],"must":[183],"throttled":[185],"throughout":[186],"jobs.":[188],"data-throttling":[191,202,236],"mainly":[193],"monitors":[194],"recompute":[201],"values":[203],"when":[204],"certain":[205],"watchpoints":[206],"reached":[208],"time":[210],"derivation":[211],"observed.":[213],"We":[214],"validate":[215],"formal":[220],"proof":[221],"simulations":[224],"along":[225],"with":[226],"Montage":[228],"workflow.":[229],"findings":[231],"show":[232],"dynamic":[235],"feasible,":[239],"does":[240],"not":[241],"introduce":[242],"significant":[244],"overhead,":[245],"minimizes":[247],"usage":[249],"input":[251],"buffers":[252],"network":[254],"bandwidth.":[255]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
