{"id":"https://openalex.org/W4408213263","doi":"https://doi.org/10.1145/3716547","title":"PARD: A Dataflow Aware Profiler for ROS-Based Autonomous Driving Software","display_name":"PARD: A Dataflow Aware Profiler for ROS-Based Autonomous Driving Software","publication_year":2025,"publication_date":"2025-03-07","ids":{"openalex":"https://openalex.org/W4408213263","doi":"https://doi.org/10.1145/3716547"},"language":"en","primary_location":{"id":"doi:10.1145/3716547","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3716547","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3716547","source":{"id":"https://openalex.org/S2506189754","display_name":"ACM Transactions on Cyber-Physical Systems","issn_l":"2378-962X","issn":["2378-962X","2378-9638"],"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 Cyber-Physical Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3716547","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5014610355","display_name":"Shaohua Wang","orcid":"https://orcid.org/0000-0003-1961-4304"},"institutions":[{"id":"https://openalex.org/I91807558","display_name":"National Cheng Kung University","ror":"https://ror.org/01b8kcc49","country_code":"TW","type":"education","lineage":["https://openalex.org/I91807558"]}],"countries":["TW"],"is_corresponding":false,"raw_author_name":"Shao-Hua Wang","raw_affiliation_strings":["National Cheng Kung University, Tainan, Taiwan","National Cheng Kung University, Taiwan"],"raw_orcid":"https://orcid.org/0000-0003-1961-4304","affiliations":[{"raw_affiliation_string":"National Cheng Kung University, Tainan, Taiwan","institution_ids":["https://openalex.org/I91807558"]},{"raw_affiliation_string":"National Cheng Kung University, Taiwan","institution_ids":["https://openalex.org/I91807558"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5053760948","display_name":"Chen-Xuan Lin","orcid":"https://orcid.org/0009-0003-7134-0053"},"institutions":[{"id":"https://openalex.org/I91807558","display_name":"National Cheng Kung University","ror":"https://ror.org/01b8kcc49","country_code":"TW","type":"education","lineage":["https://openalex.org/I91807558"]}],"countries":["TW"],"is_corresponding":false,"raw_author_name":"Chen-Xuan Lin","raw_affiliation_strings":["National Cheng Kung University, Tainan, Taiwan","National Cheng Kung University, Taiwan"],"raw_orcid":"https://orcid.org/0009-0003-7134-0053","affiliations":[{"raw_affiliation_string":"National Cheng Kung University, Tainan, Taiwan","institution_ids":["https://openalex.org/I91807558"]},{"raw_affiliation_string":"National Cheng Kung University, Taiwan","institution_ids":["https://openalex.org/I91807558"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5036014326","display_name":"Yu-Tsung Wu","orcid":"https://orcid.org/0009-0009-4031-9888"},"institutions":[{"id":"https://openalex.org/I91807558","display_name":"National Cheng Kung University","ror":"https://ror.org/01b8kcc49","country_code":"TW","type":"education","lineage":["https://openalex.org/I91807558"]}],"countries":["TW"],"is_corresponding":false,"raw_author_name":"Yu-Tsung Wu","raw_affiliation_strings":["National Cheng Kung University, Tainan, Taiwan","National Cheng Kung University, Taiwan"],"raw_orcid":"https://orcid.org/0009-0009-4031-9888","affiliations":[{"raw_affiliation_string":"National Cheng Kung University, Tainan, Taiwan","institution_ids":["https://openalex.org/I91807558"]},{"raw_affiliation_string":"National Cheng Kung University, Taiwan","institution_ids":["https://openalex.org/I91807558"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5012739047","display_name":"Chia-Heng Tu","orcid":"https://orcid.org/0000-0001-8967-1385"},"institutions":[{"id":"https://openalex.org/I91807558","display_name":"National Cheng Kung University","ror":"https://ror.org/01b8kcc49","country_code":"TW","type":"education","lineage":["https://openalex.org/I91807558"]}],"countries":["TW"],"is_corresponding":false,"raw_author_name":"Chia-Heng Tu","raw_affiliation_strings":["National Cheng Kung University, Tainan, Taiwan","National Cheng Kung University, Taiwan"],"raw_orcid":"https://orcid.org/0000-0001-8967-1385","affiliations":[{"raw_affiliation_string":"National Cheng Kung University, Tainan, Taiwan","institution_ids":["https://openalex.org/I91807558"]},{"raw_affiliation_string":"National Cheng Kung University, Taiwan","institution_ids":["https://openalex.org/I91807558"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I91807558"],"apc_list":null,"apc_paid":null,"fwci":0.4247,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.57340264,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":97},"biblio":{"volume":"9","issue":"2","first_page":"1","last_page":"33"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11099","display_name":"Autonomous Vehicle Technology and Safety","score":0.989300012588501,"subfield":{"id":"https://openalex.org/subfields/2203","display_name":"Automotive Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11099","display_name":"Autonomous Vehicle Technology and Safety","score":0.989300012588501,"subfield":{"id":"https://openalex.org/subfields/2203","display_name":"Automotive 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/T10462","display_name":"Reinforcement Learning in Robotics","score":0.9595999717712402,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T10586","display_name":"Robotic Path Planning Algorithms","score":0.9527999758720398,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/software","display_name":"Software","score":0.4104241728782654},{"id":"https://openalex.org/keywords/geography","display_name":"Geography","score":0.32215747237205505},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.2813494801521301},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2270546555519104}],"concepts":[{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4104241728782654},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"score":0.32215747237205505},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.2813494801521301},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2270546555519104}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3716547","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3716547","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3716547","source":{"id":"https://openalex.org/S2506189754","display_name":"ACM Transactions on Cyber-Physical Systems","issn_l":"2378-962X","issn":["2378-962X","2378-9638"],"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 Cyber-Physical Systems","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1145/3716547","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3716547","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3716547","source":{"id":"https://openalex.org/S2506189754","display_name":"ACM Transactions on Cyber-Physical Systems","issn_l":"2378-962X","issn":["2378-962X","2378-9638"],"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 Cyber-Physical Systems","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4408213263.pdf"},"referenced_works_count":20,"referenced_works":["https://openalex.org/W1491178396","https://openalex.org/W1567242735","https://openalex.org/W2157323434","https://openalex.org/W2798786289","https://openalex.org/W2965712325","https://openalex.org/W2989300838","https://openalex.org/W2990180389","https://openalex.org/W3013061016","https://openalex.org/W3107620440","https://openalex.org/W3117590843","https://openalex.org/W3136043119","https://openalex.org/W3180768952","https://openalex.org/W3203624164","https://openalex.org/W4200297943","https://openalex.org/W4221161205","https://openalex.org/W4280571816","https://openalex.org/W4313263347","https://openalex.org/W4313529328","https://openalex.org/W4320802427","https://openalex.org/W4322768702"],"related_works":["https://openalex.org/W2748952813","https://openalex.org/W3120165752","https://openalex.org/W3158585187","https://openalex.org/W2344506138","https://openalex.org/W1964191721","https://openalex.org/W2485179383","https://openalex.org/W4211064241","https://openalex.org/W3195275078","https://openalex.org/W2073705106","https://openalex.org/W4237393413"],"abstract_inverted_index":{"Robot":[0],"Operating":[1],"System":[2],"(ROS)":[3],"is":[4,11,70,130,162,239,259,265],"an":[5],"open":[6],"source":[7],"software":[8,235],"platform":[9],"that":[10,28,220,263],"well-suited":[12],"for":[13,45,84,94,99,241,248,268],"building":[14],"complex":[15],"robotic":[16,26],"systems.":[17],"Autonomous":[18],"driving":[19,234,275],"systems":[20,27],"are":[21,29,96,205],"one":[22],"of":[23,33],"the":[24,60,88,101,106,137,142,197,202,211,216,222,230,244,257],"emerging":[25],"built":[30,98],"on":[31,185,229,256],"top":[32],"ROS.":[34],"However,":[35],"complicated":[36],"communications":[37],"among":[38,64],"ROS":[39,95,174],"processes":[40,86],"pose":[41],"a":[42,68,156],"great":[43],"challenge":[44],"system":[46,193,203,258],"designers":[47,204],"to":[48,79,132,147,170,196,207],"design":[49,271],"efficient":[50],"computing":[51],"hardware":[52,270],"in":[53,87,273],"autonomous":[54,233,249,274],"vehicles.":[55,276],"This":[56],"complexity":[57],"stems":[58],"from":[59],"implicit":[61],"data":[62,81,139,199,218],"dependencies":[63],"these":[65],"processes.":[66],"When":[67],"process":[69],"bound":[71],"by":[72,141],"computation":[73,180],"or":[74,104],"communication,":[75],"it":[76],"can":[77],"lead":[78],"increased":[80],"generation":[82],"time":[83],"subsequent":[85],"dependency":[89],"chain.":[90],"Unfortunately,":[91],"existing":[92],"tools":[93,120,144],"either":[97],"tracking":[100],"communication":[102,107,182],"latencies":[103],"revealing":[105],"performance":[108,111,138,150,175,183,212,224,246],"with":[109],"abstracted":[110],"graphs.":[112],"For":[113],"analyzing":[114],"computational":[115],"resource":[116],"utilization,":[117],"general-purpose":[118],"profiling":[119],"like":[121],"perf":[122],"should":[123],"be":[124],"further":[125],"adopted.":[126],"Substantial":[127],"human":[128],"effort":[129],"required":[131],"consolidate":[133],"and":[134,177,181,209],"analyze":[135,172],"all":[136],"generated":[140],"above":[143],"so":[145],"as":[146],"pinpoint":[148],"potential":[149,179,223,245],"issues.":[151,225],"To":[152],"address":[153],"this":[154],"challenge,":[155],"ROS-based":[157,232],"dataflow":[158,166],"aware":[159,167],"profiler":[160],"PARD":[161,164,238,264],"proposed.":[163],"employs":[165],"analysis":[168,200],"methods":[169],"automatically":[171],"collected":[173],"data,":[176],"highlights":[178],"issues":[184,213,247],"our":[186],"profile":[187],"graph,":[188],"helping":[189],"users":[190],"promptly":[191],"identify":[192,208],"bottlenecks.":[194],"Thanks":[195],"proposed":[198],"methods,":[201],"able":[206],"solve":[210],"rapidly":[214],"through":[215],"graphical":[217],"representation":[219],"accentuates":[221],"The":[226],"experimental":[227],"results":[228],"commercial-grade":[231],"Autoware":[236],"demonstrate":[237],"useful":[240,267],"quickly":[242],"identifying":[243],"valet":[250],"parking.":[251],"Moreover,":[252],"its":[253],"overall":[254],"impact":[255],"around":[260],"2%,":[261],"indicating":[262],"indeed":[266],"accelerating":[269],"exploration":[272]},"counts_by_year":[{"year":2026,"cited_by_count":1}],"updated_date":"2026-06-11T06:19:23.411458","created_date":"2025-10-10T00:00:00"}
