{"id":"https://openalex.org/W4405109287","doi":"https://doi.org/10.1145/3707455","title":"Leveraging Modular Architecture for Bug Characterization and Analysis in Automated Driving Software","display_name":"Leveraging Modular Architecture for Bug Characterization and Analysis in Automated Driving Software","publication_year":2024,"publication_date":"2024-12-06","ids":{"openalex":"https://openalex.org/W4405109287","doi":"https://doi.org/10.1145/3707455"},"language":"en","primary_location":{"id":"doi:10.1145/3707455","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3707455","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3707455","source":{"id":"https://openalex.org/S142627899","display_name":"ACM Transactions on Software Engineering and Methodology","issn_l":"1049-331X","issn":["1049-331X","1557-7392"],"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 Software Engineering and Methodology","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/3707455","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5023455468","display_name":"Yingjie Jiang","orcid":null},"institutions":[{"id":"https://openalex.org/I40963666","display_name":"Central China Normal University","ror":"https://ror.org/03x1jna21","country_code":"CN","type":"education","lineage":["https://openalex.org/I40963666"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yingjie Jiang","raw_affiliation_strings":["Central China Normal University, Wuhan, China","Central China Normal University, China"],"raw_orcid":"https://orcid.org/0009-0004-3385-7403","affiliations":[{"raw_affiliation_string":"Central China Normal University, Wuhan, China","institution_ids":["https://openalex.org/I40963666"]},{"raw_affiliation_string":"Central China Normal University, China","institution_ids":["https://openalex.org/I40963666"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5046910240","display_name":"Ran Mo","orcid":"https://orcid.org/0000-0001-7556-153X"},"institutions":[{"id":"https://openalex.org/I40963666","display_name":"Central China Normal University","ror":"https://ror.org/03x1jna21","country_code":"CN","type":"education","lineage":["https://openalex.org/I40963666"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Ran Mo","raw_affiliation_strings":["Central China Normal University, Wuhan, China","Central China Normal University, China"],"raw_orcid":"https://orcid.org/0000-0001-7556-153X","affiliations":[{"raw_affiliation_string":"Central China Normal University, Wuhan, China","institution_ids":["https://openalex.org/I40963666"]},{"raw_affiliation_string":"Central China Normal University, China","institution_ids":["https://openalex.org/I40963666"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102641591","display_name":"Wenjing Zhan","orcid":null},"institutions":[{"id":"https://openalex.org/I40963666","display_name":"Central China Normal University","ror":"https://ror.org/03x1jna21","country_code":"CN","type":"education","lineage":["https://openalex.org/I40963666"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Wenjing Zhan","raw_affiliation_strings":["Central China Normal University, Wuhan, China","Central China Normal University, China"],"raw_orcid":"https://orcid.org/0009-0005-1966-5517","affiliations":[{"raw_affiliation_string":"Central China Normal University, Wuhan, China","institution_ids":["https://openalex.org/I40963666"]},{"raw_affiliation_string":"Central China Normal University, China","institution_ids":["https://openalex.org/I40963666"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Dongyu Wang","orcid":"https://orcid.org/0009-0002-6896-1687"},"institutions":[{"id":"https://openalex.org/I40963666","display_name":"Central China Normal University","ror":"https://ror.org/03x1jna21","country_code":"CN","type":"education","lineage":["https://openalex.org/I40963666"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Dongyu Wang","raw_affiliation_strings":["Central China Normal University, Wuhan, China","Central China Normal University, China"],"raw_orcid":"https://orcid.org/0009-0002-6896-1687","affiliations":[{"raw_affiliation_string":"Central China Normal University, Wuhan, China","institution_ids":["https://openalex.org/I40963666"]},{"raw_affiliation_string":"Central China Normal University, China","institution_ids":["https://openalex.org/I40963666"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5000298412","display_name":"Zengyang Li","orcid":"https://orcid.org/0000-0002-7258-993X"},"institutions":[{"id":"https://openalex.org/I40963666","display_name":"Central China Normal University","ror":"https://ror.org/03x1jna21","country_code":"CN","type":"education","lineage":["https://openalex.org/I40963666"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zengyang Li","raw_affiliation_strings":["Central China Normal University, Wuhan, China","Central China Normal University, China"],"raw_orcid":"https://orcid.org/0000-0002-7258-993X","affiliations":[{"raw_affiliation_string":"Central China Normal University, Wuhan, China","institution_ids":["https://openalex.org/I40963666"]},{"raw_affiliation_string":"Central China Normal University, China","institution_ids":["https://openalex.org/I40963666"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5032125778","display_name":"Yutao Ma","orcid":"https://orcid.org/0000-0003-4239-2009"},"institutions":[{"id":"https://openalex.org/I40963666","display_name":"Central China Normal University","ror":"https://ror.org/03x1jna21","country_code":"CN","type":"education","lineage":["https://openalex.org/I40963666"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yutao Ma","raw_affiliation_strings":["Central China Normal University, Wuhan, China","Central China Normal University, China"],"raw_orcid":"https://orcid.org/0000-0003-4239-2009","affiliations":[{"raw_affiliation_string":"Central China Normal University, Wuhan, China","institution_ids":["https://openalex.org/I40963666"]},{"raw_affiliation_string":"Central China Normal University, China","institution_ids":["https://openalex.org/I40963666"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I40963666"],"apc_list":null,"apc_paid":null,"fwci":1.1147,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.81721884,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":97},"biblio":{"volume":"34","issue":"4","first_page":"1","last_page":"31"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9990000128746033,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9990000128746033,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9983000159263611,"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/T11099","display_name":"Autonomous Vehicle Technology and Safety","score":0.9957000017166138,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8381602764129639},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.6167160272598267},{"id":"https://openalex.org/keywords/modular-design","display_name":"Modular design","score":0.613523542881012},{"id":"https://openalex.org/keywords/software-architecture","display_name":"Software architecture","score":0.4622694253921509},{"id":"https://openalex.org/keywords/architecture","display_name":"Architecture","score":0.43756037950515747},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4333992004394531},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.39639604091644287},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3703444004058838},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2576063871383667}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8381602764129639},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.6167160272598267},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.613523542881012},{"id":"https://openalex.org/C35869016","wikidata":"https://www.wikidata.org/wiki/Q846636","display_name":"Software architecture","level":3,"score":0.4622694253921509},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.43756037950515747},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4333992004394531},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.39639604091644287},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3703444004058838},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2576063871383667},{"id":"https://openalex.org/C153349607","wikidata":"https://www.wikidata.org/wiki/Q36649","display_name":"Visual arts","level":1,"score":0.0},{"id":"https://openalex.org/C142362112","wikidata":"https://www.wikidata.org/wiki/Q735","display_name":"Art","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3707455","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3707455","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3707455","source":{"id":"https://openalex.org/S142627899","display_name":"ACM Transactions on Software Engineering and Methodology","issn_l":"1049-331X","issn":["1049-331X","1557-7392"],"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 Software Engineering and Methodology","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1145/3707455","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3707455","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3707455","source":{"id":"https://openalex.org/S142627899","display_name":"ACM Transactions on Software Engineering and Methodology","issn_l":"1049-331X","issn":["1049-331X","1557-7392"],"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 Software Engineering and Methodology","raw_type":"journal-article"},"sustainable_development_goals":[{"score":0.4699999988079071,"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure"}],"awards":[{"id":"https://openalex.org/G549394219","display_name":null,"funder_award_id":"62002129","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"grobid_xml":false,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4405109287.pdf"},"referenced_works_count":32,"referenced_works":["https://openalex.org/W2003920582","https://openalex.org/W2149321161","https://openalex.org/W2563919921","https://openalex.org/W2772101030","https://openalex.org/W2965911729","https://openalex.org/W2968594320","https://openalex.org/W2969468102","https://openalex.org/W2989847143","https://openalex.org/W2996945478","https://openalex.org/W2997595857","https://openalex.org/W3090561201","https://openalex.org/W3109716606","https://openalex.org/W3115241155","https://openalex.org/W3127561923","https://openalex.org/W3131168852","https://openalex.org/W3138484593","https://openalex.org/W3195794356","https://openalex.org/W4205797172","https://openalex.org/W4213031000","https://openalex.org/W4238124605","https://openalex.org/W4241574992","https://openalex.org/W4253752119","https://openalex.org/W4283763666","https://openalex.org/W4308244727","https://openalex.org/W4308469411","https://openalex.org/W4327594616","https://openalex.org/W4388483137","https://openalex.org/W4388499465","https://openalex.org/W4389337865","https://openalex.org/W4391229949","https://openalex.org/W4393113457","https://openalex.org/W4408971058"],"related_works":["https://openalex.org/W2378076731","https://openalex.org/W4286888643","https://openalex.org/W3210795196","https://openalex.org/W2088988140","https://openalex.org/W3171015545","https://openalex.org/W2103019253","https://openalex.org/W2951529875","https://openalex.org/W2038503502","https://openalex.org/W2650639705","https://openalex.org/W1936095683"],"abstract_inverted_index":{"With":[0],"the":[1,17,21,97,108,135,158],"rapid":[2],"advancement":[3],"of":[4,19,23,99,171],"automated":[5,24,33,73,102,127,175,191],"driving":[6,25,34,52,103,128,176,192],"technology,":[7],"numerous":[8],"manufacturers":[9],"deploy":[10],"vehicles":[11],"with":[12,157],"auto-driving":[13],"features.":[14],"This":[15,75],"highlights":[16],"importance":[18],"ensuring":[20,48],"quality":[22,197],"software.":[26,104,177],"To":[27],"achieve":[28],"this,":[29],"characterizing":[30],"bugs":[31,91,121,189],"in":[32,101,174,190],"software":[35,49,53,60,196],"is":[36,61],"important,":[37],"as":[38],"it":[39],"can":[40,182],"facilitate":[41],"bug":[42,45,80,113,136,147,172],"detection":[43],"and":[44,96,131,140,149,153,187,198],"fixes,":[46],"thereby":[47,194],"quality.":[50],"Automated":[51],"typically":[54],"has":[55,86],"a":[56,88,168],"modular":[57,109],"architecture,":[58],"where":[59],"divided":[62],"into":[63],"multiple":[64],"modules,":[65],"each":[66],"designed":[67],"for":[68,72],"its":[69],"own":[70],"functionality":[71],"driving.":[74],"may":[76],"lead":[77],"to":[78],"varying":[79],"characteristics.":[81,114],"Additionally,":[82],"our":[83,180],"recent":[84],"study":[85],"shown":[87],"correlation":[89],"between":[90],"caused":[92],"by":[93],"code":[94],"clones":[95],"functionalities":[98],"modules":[100],"Hence,":[105],"we":[106,118,143],"consider":[107],"structure":[110],"when":[111],"analyzing":[112,134],"In":[115],"this":[116],"article,":[117],"analyze":[119],"3,078":[120],"from":[122],"two":[123],"representative":[124],"open-source":[125],"Level-4":[126],"systems,":[129],"Apollo":[130],"Autoware.":[132],"By":[133],"report":[137],"description,":[138],"title,":[139],"developers\u2019":[141],"discussions,":[142],"have":[144],"identified":[145],"20":[146],"symptoms":[148],"17":[150],"bug-fixing":[151],"strategies":[152],"analyzed":[154],"their":[155],"relationships":[156],"respective":[159],"modules.":[160],"Our":[161],"analysis":[162],"achieves":[163],"12":[164],"main":[165],"findings":[166,181],"offering":[167],"comprehensive":[169],"view":[170],"characteristics":[173],"We":[178],"believe":[179],"help":[183],"developers":[184],"better":[185],"understand":[186],"manage":[188],"software,":[193],"improving":[195],"reliability.":[199]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":2}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
