{"id":"https://openalex.org/W4414433321","doi":"https://doi.org/10.1109/fdl68117.2025.11165274","title":"Automating Transformation Strategy via Attributed Graphs for Process Network Parallelization","display_name":"Automating Transformation Strategy via Attributed Graphs for Process Network Parallelization","publication_year":2025,"publication_date":"2025-09-10","ids":{"openalex":"https://openalex.org/W4414433321","doi":"https://doi.org/10.1109/fdl68117.2025.11165274"},"language":"en","primary_location":{"id":"doi:10.1109/fdl68117.2025.11165274","is_oa":false,"landing_page_url":"https://doi.org/10.1109/fdl68117.2025.11165274","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 Forum on Specification &amp;amp; Design Languages (FDL)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-380103","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5057085610","display_name":"Fahimeh Bahrami","orcid":"https://orcid.org/0000-0002-5897-4962"},"institutions":[{"id":"https://openalex.org/I86987016","display_name":"KTH Royal Institute of Technology","ror":"https://ror.org/026vcq606","country_code":"SE","type":"education","lineage":["https://openalex.org/I86987016"]}],"countries":["SE"],"is_corresponding":true,"raw_author_name":"Fahimeh Bahrami","raw_affiliation_strings":["KTH Royal Institute of Technology,Stockholm,Sweden"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"KTH Royal Institute of Technology,Stockholm,Sweden","institution_ids":["https://openalex.org/I86987016"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5024461213","display_name":"Ingo Sander","orcid":"https://orcid.org/0000-0003-4859-3100"},"institutions":[{"id":"https://openalex.org/I86987016","display_name":"KTH Royal Institute of Technology","ror":"https://ror.org/026vcq606","country_code":"SE","type":"education","lineage":["https://openalex.org/I86987016"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Ingo Sander","raw_affiliation_strings":["KTH Royal Institute of Technology,Stockholm,Sweden"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"KTH Royal Institute of Technology,Stockholm,Sweden","institution_ids":["https://openalex.org/I86987016"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5057085610"],"corresponding_institution_ids":["https://openalex.org/I86987016"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.3326362,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"10"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12594","display_name":"Collaboration in agile enterprises","score":0.9746999740600586,"subfield":{"id":"https://openalex.org/subfields/1405","display_name":"Management of Technology and Innovation"},"field":{"id":"https://openalex.org/fields/14","display_name":"Business, Management and Accounting"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},"topics":[{"id":"https://openalex.org/T12594","display_name":"Collaboration in agile enterprises","score":0.9746999740600586,"subfield":{"id":"https://openalex.org/subfields/1405","display_name":"Management of Technology and Innovation"},"field":{"id":"https://openalex.org/fields/14","display_name":"Business, Management and Accounting"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T10703","display_name":"Business Process Modeling and Analysis","score":0.964900016784668,"subfield":{"id":"https://openalex.org/subfields/1404","display_name":"Management Information Systems"},"field":{"id":"https://openalex.org/fields/14","display_name":"Business, Management and Accounting"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9596999883651733,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/scalability","display_name":"Scalability","score":0.7073000073432922},{"id":"https://openalex.org/keywords/transformation","display_name":"Transformation (genetics)","score":0.6373999714851379},{"id":"https://openalex.org/keywords/multiprocessing","display_name":"Multiprocessing","score":0.6207000017166138},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.5722000002861023},{"id":"https://openalex.org/keywords/representation","display_name":"Representation (politics)","score":0.54830002784729},{"id":"https://openalex.org/keywords/graph-rewriting","display_name":"Graph rewriting","score":0.525600016117096},{"id":"https://openalex.org/keywords/bridge","display_name":"Bridge (graph theory)","score":0.46389999985694885},{"id":"https://openalex.org/keywords/design-space-exploration","display_name":"Design space exploration","score":0.439300000667572}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8422999978065491},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.7073000073432922},{"id":"https://openalex.org/C204241405","wikidata":"https://www.wikidata.org/wiki/Q461499","display_name":"Transformation (genetics)","level":3,"score":0.6373999714851379},{"id":"https://openalex.org/C4822641","wikidata":"https://www.wikidata.org/wiki/Q846651","display_name":"Multiprocessing","level":2,"score":0.6207000017166138},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.5722000002861023},{"id":"https://openalex.org/C2776359362","wikidata":"https://www.wikidata.org/wiki/Q2145286","display_name":"Representation (politics)","level":3,"score":0.54830002784729},{"id":"https://openalex.org/C558772884","wikidata":"https://www.wikidata.org/wiki/Q1508564","display_name":"Graph rewriting","level":3,"score":0.525600016117096},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.498199999332428},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.49149999022483826},{"id":"https://openalex.org/C100776233","wikidata":"https://www.wikidata.org/wiki/Q2532492","display_name":"Bridge (graph theory)","level":2,"score":0.46389999985694885},{"id":"https://openalex.org/C2776221188","wikidata":"https://www.wikidata.org/wiki/Q21072556","display_name":"Design space exploration","level":2,"score":0.439300000667572},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.40299999713897705},{"id":"https://openalex.org/C164833996","wikidata":"https://www.wikidata.org/wiki/Q2323839","display_name":"Automatic parallelization","level":3,"score":0.34630000591278076},{"id":"https://openalex.org/C2778572836","wikidata":"https://www.wikidata.org/wiki/Q380933","display_name":"Space (punctuation)","level":2,"score":0.336899995803833},{"id":"https://openalex.org/C124681953","wikidata":"https://www.wikidata.org/wiki/Q339062","display_name":"Decomposition","level":2,"score":0.29840001463890076},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.29660001397132874},{"id":"https://openalex.org/C2989134064","wikidata":"https://www.wikidata.org/wiki/Q288510","display_name":"Execution time","level":2,"score":0.28999999165534973},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.2883000075817108},{"id":"https://openalex.org/C184337299","wikidata":"https://www.wikidata.org/wiki/Q1437428","display_name":"Semantics (computer science)","level":2,"score":0.28459998965263367},{"id":"https://openalex.org/C106515295","wikidata":"https://www.wikidata.org/wiki/Q26806595","display_name":"Parallel processing","level":2,"score":0.2815999984741211},{"id":"https://openalex.org/C2776834041","wikidata":"https://www.wikidata.org/wiki/Q25346349","display_name":"Execution model","level":2,"score":0.2793999910354614},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.266400009393692},{"id":"https://openalex.org/C74197172","wikidata":"https://www.wikidata.org/wiki/Q1195339","display_name":"Directed acyclic graph","level":2,"score":0.25839999318122864},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.2574999928474426},{"id":"https://openalex.org/C162307627","wikidata":"https://www.wikidata.org/wiki/Q204833","display_name":"Enhanced Data Rates for GSM Evolution","level":2,"score":0.2502000033855438}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/fdl68117.2025.11165274","is_oa":false,"landing_page_url":"https://doi.org/10.1109/fdl68117.2025.11165274","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 Forum on Specification &amp;amp; Design Languages (FDL)","raw_type":"proceedings-article"},{"id":"pmh:oai:DiVA.org:kth-380103","is_oa":true,"landing_page_url":"http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-380103","pdf_url":null,"source":{"id":"https://openalex.org/S4306401560","display_name":"KTH Publication Database DiVA (KTH Royal Institute of Technology)","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":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"}],"best_oa_location":{"id":"pmh:oai:DiVA.org:kth-380103","is_oa":true,"landing_page_url":"http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-380103","pdf_url":null,"source":{"id":"https://openalex.org/S4306401560","display_name":"KTH Publication Database DiVA (KTH Royal Institute of Technology)","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":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320321030","display_name":"VINNOVA","ror":"https://ror.org/01kd5m353"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":29,"referenced_works":["https://openalex.org/W87048792","https://openalex.org/W1567551938","https://openalex.org/W1568192366","https://openalex.org/W1817199704","https://openalex.org/W1974386461","https://openalex.org/W2004176798","https://openalex.org/W2028369847","https://openalex.org/W2034495023","https://openalex.org/W2091158003","https://openalex.org/W2125415493","https://openalex.org/W2127044011","https://openalex.org/W2134709894","https://openalex.org/W2143609451","https://openalex.org/W2154208861","https://openalex.org/W2166475245","https://openalex.org/W2168148808","https://openalex.org/W2172307690","https://openalex.org/W2562640456","https://openalex.org/W3152096162","https://openalex.org/W4226166295","https://openalex.org/W4230022678","https://openalex.org/W4249695041","https://openalex.org/W4250379102","https://openalex.org/W4308095126","https://openalex.org/W4391719079","https://openalex.org/W4402629734","https://openalex.org/W4402629748","https://openalex.org/W4406678354","https://openalex.org/W4411986969"],"related_works":[],"abstract_inverted_index":{"The":[0,116],"increasing":[1],"complexity":[2],"of":[3,122],"multiprocessor":[4],"embedded":[5],"systems":[6],"demands":[7],"automated":[8,42],"design":[9],"flows":[10],"that":[11,44],"bridge":[12],"the":[13,33,120,130],"gap":[14],"between":[15],"high-level":[16],"specifications":[17],"and":[18,54,65,71,79,90,97,128],"efficient":[19],"parallel":[20],"implementations.":[21],"Automatic":[22],"parallelization":[23,51],"via":[24],"rule-based":[25],"model":[26,73],"transformations":[27,123],"has":[28],"proven":[29],"promising,":[30],"but":[31],"navigating":[32],"vast":[34],"transformation":[35,47],"space":[36,56],"remains":[37],"challenging.":[38],"We":[39],"present":[40],"an":[41,108],"strategy":[43,106],"systematically":[45],"guides":[46],"application,":[48],"enabling":[49],"performance-aware":[50],"through":[52],"scalable":[53],"targeted":[55],"exploration.Our":[57],"approach":[58],"employs":[59],"attributed":[60],"graphs":[61,76],"as":[62,85],"a":[63,101,113],"formal":[64],"expressive":[66],"intermediate":[67],"representation":[68],"for":[69],"evaluating":[70],"applying":[72],"transformations.":[74,147],"These":[75],"enrich":[77],"nodes":[78],"edges":[80],"with":[81],"semantic":[82],"properties":[83],"(such":[84],"process":[86],"types,":[87],"execution":[88],"costs,":[89],"communication":[91],"dependencies),":[92],"capturing":[93],"both":[94],"application":[95,111],"structure":[96],"platform":[98],"characteristics":[99],"in":[100],"unified":[102],"model.We":[103],"evaluate":[104],"our":[105],"on":[107],"image":[109],"processing":[110],"using":[112],"prototype":[114],"implementation.":[115],"tool":[117],"autonomously":[118],"reduces":[119],"number":[121],"from":[124,133],"203":[125],"to":[126,137],"74":[127],"shortens":[129],"exploration":[131],"time":[132],"over":[134],"17":[135],"hours":[136],"under":[138],"12,":[139],"while":[140],"improving":[141],"performance":[142],"by":[143],"filtering":[144],"out":[145],"non-beneficial":[146]},"counts_by_year":[],"updated_date":"2026-04-26T08:31:28.666265","created_date":"2025-10-10T00:00:00"}
