{"id":"https://openalex.org/W7124863487","doi":"https://doi.org/10.1109/asew67777.2025.00064","title":"Traceability and Accountability in Role-Specialized Multi-Agent LLM Pipelines","display_name":"Traceability and Accountability in Role-Specialized Multi-Agent LLM Pipelines","publication_year":2025,"publication_date":"2025-11-16","ids":{"openalex":"https://openalex.org/W7124863487","doi":"https://doi.org/10.1109/asew67777.2025.00064"},"language":null,"primary_location":{"id":"doi:10.1109/asew67777.2025.00064","is_oa":false,"landing_page_url":"https://doi.org/10.1109/asew67777.2025.00064","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 40th IEEE/ACM International Conference on Automated Software Engineering Workshops (ASEW)","raw_type":"proceedings-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/A5042574095","display_name":"Amine Barrak","orcid":"https://orcid.org/0000-0002-0046-2454"},"institutions":[{"id":"https://openalex.org/I177721651","display_name":"Oakland University","ror":"https://ror.org/01ythxj32","country_code":"US","type":"education","lineage":["https://openalex.org/I177721651"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Amine Barrak","raw_affiliation_strings":["Oakland University,Department of Computer Science and Engineering,Rochester,MI,USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Oakland University,Department of Computer Science and Engineering,Rochester,MI,USA","institution_ids":["https://openalex.org/I177721651"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5042574095"],"corresponding_institution_ids":["https://openalex.org/I177721651"],"apc_list":null,"apc_paid":null,"fwci":6.5715,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.96770691,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":98,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"315","last_page":"322"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10456","display_name":"Multi-Agent Systems and Negotiation","score":0.20409999787807465,"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"}},"topics":[{"id":"https://openalex.org/T10456","display_name":"Multi-Agent Systems and Negotiation","score":0.20409999787807465,"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/T10028","display_name":"Topic Modeling","score":0.15049999952316284,"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/T10181","display_name":"Natural Language Processing Techniques","score":0.06769999861717224,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/traceability","display_name":"Traceability","score":0.7957000136375427},{"id":"https://openalex.org/keywords/debugging","display_name":"Debugging","score":0.663100004196167},{"id":"https://openalex.org/keywords/trace","display_name":"TRACE (psycholinguistics)","score":0.5559999942779541},{"id":"https://openalex.org/keywords/blame","display_name":"Blame","score":0.5396000146865845},{"id":"https://openalex.org/keywords/harm","display_name":"Harm","score":0.5220999717712402},{"id":"https://openalex.org/keywords/accountability","display_name":"Accountability","score":0.5123000144958496},{"id":"https://openalex.org/keywords/planner","display_name":"Planner","score":0.46299999952316284},{"id":"https://openalex.org/keywords/executor","display_name":"Executor","score":0.44760000705718994},{"id":"https://openalex.org/keywords/pipeline-transport","display_name":"Pipeline transport","score":0.43459999561309814},{"id":"https://openalex.org/keywords/simple","display_name":"Simple (philosophy)","score":0.39410001039505005}],"concepts":[{"id":"https://openalex.org/C153876917","wikidata":"https://www.wikidata.org/wiki/Q899704","display_name":"Traceability","level":2,"score":0.7957000136375427},{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.663100004196167},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5590000152587891},{"id":"https://openalex.org/C75291252","wikidata":"https://www.wikidata.org/wiki/Q1315756","display_name":"TRACE (psycholinguistics)","level":2,"score":0.5559999942779541},{"id":"https://openalex.org/C2781466463","wikidata":"https://www.wikidata.org/wiki/Q621695","display_name":"Blame","level":2,"score":0.5396000146865845},{"id":"https://openalex.org/C2777363581","wikidata":"https://www.wikidata.org/wiki/Q15098235","display_name":"Harm","level":2,"score":0.5220999717712402},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.5198000073432922},{"id":"https://openalex.org/C2776007630","wikidata":"https://www.wikidata.org/wiki/Q2798912","display_name":"Accountability","level":2,"score":0.5123000144958496},{"id":"https://openalex.org/C2776999362","wikidata":"https://www.wikidata.org/wiki/Q2349274","display_name":"Planner","level":2,"score":0.46299999952316284},{"id":"https://openalex.org/C180591056","wikidata":"https://www.wikidata.org/wiki/Q654437","display_name":"Executor","level":2,"score":0.44760000705718994},{"id":"https://openalex.org/C112930515","wikidata":"https://www.wikidata.org/wiki/Q4389547","display_name":"Risk analysis (engineering)","level":1,"score":0.4453999996185303},{"id":"https://openalex.org/C175309249","wikidata":"https://www.wikidata.org/wiki/Q725864","display_name":"Pipeline transport","level":2,"score":0.43459999561309814},{"id":"https://openalex.org/C2780586882","wikidata":"https://www.wikidata.org/wiki/Q7520643","display_name":"Simple (philosophy)","level":2,"score":0.39410001039505005},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.36550000309944153},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.36390000581741333},{"id":"https://openalex.org/C2779662365","wikidata":"https://www.wikidata.org/wiki/Q5416694","display_name":"Event (particle physics)","level":2,"score":0.359499990940094},{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.3409000039100647},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3310000002384186},{"id":"https://openalex.org/C2776505523","wikidata":"https://www.wikidata.org/wiki/Q4785468","display_name":"Plan (archaeology)","level":2,"score":0.32690000534057617},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.31220000982284546},{"id":"https://openalex.org/C2780876879","wikidata":"https://www.wikidata.org/wiki/Q3054749","display_name":"Meaning (existential)","level":2,"score":0.3057999908924103},{"id":"https://openalex.org/C2780791683","wikidata":"https://www.wikidata.org/wiki/Q846785","display_name":"Action (physics)","level":2,"score":0.29679998755455017},{"id":"https://openalex.org/C188087704","wikidata":"https://www.wikidata.org/wiki/Q369577","display_name":"Standardization","level":2,"score":0.28369998931884766},{"id":"https://openalex.org/C147494362","wikidata":"https://www.wikidata.org/wiki/Q2078905","display_name":"Troubleshooting","level":2,"score":0.27959999442100525},{"id":"https://openalex.org/C112313634","wikidata":"https://www.wikidata.org/wiki/Q7886648","display_name":"Complement (music)","level":5,"score":0.2784000039100647},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.27730000019073486},{"id":"https://openalex.org/C175551986","wikidata":"https://www.wikidata.org/wiki/Q47089","display_name":"Fault (geology)","level":2,"score":0.27300000190734863},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.2662999927997589},{"id":"https://openalex.org/C2780801425","wikidata":"https://www.wikidata.org/wiki/Q5164392","display_name":"Construct (python library)","level":2,"score":0.26109999418258667},{"id":"https://openalex.org/C124304363","wikidata":"https://www.wikidata.org/wiki/Q673661","display_name":"Abstraction","level":2,"score":0.2590999901294708},{"id":"https://openalex.org/C2779777834","wikidata":"https://www.wikidata.org/wiki/Q4202277","display_name":"Enforcement","level":2,"score":0.25870001316070557},{"id":"https://openalex.org/C77019957","wikidata":"https://www.wikidata.org/wiki/Q2689057","display_name":"Dependability","level":2,"score":0.257999986410141},{"id":"https://openalex.org/C200601418","wikidata":"https://www.wikidata.org/wiki/Q2193887","display_name":"Reliability engineering","level":1,"score":0.2526000142097473},{"id":"https://openalex.org/C161615301","wikidata":"https://www.wikidata.org/wiki/Q309396","display_name":"Keystroke logging","level":2,"score":0.25060001015663147}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/asew67777.2025.00064","is_oa":false,"landing_page_url":"https://doi.org/10.1109/asew67777.2025.00064","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 40th IEEE/ACM International Conference on Automated Software Engineering Workshops (ASEW)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":10,"referenced_works":["https://openalex.org/W2005569040","https://openalex.org/W3034457116","https://openalex.org/W3161903544","https://openalex.org/W4391579639","https://openalex.org/W4391876619","https://openalex.org/W4393065402","https://openalex.org/W4401042689","https://openalex.org/W4406325768","https://openalex.org/W4409736285","https://openalex.org/W4412704028"],"related_works":[],"abstract_inverted_index":{"Sequential":[0],"multi-agent":[1,173],"systems":[2],"built":[3],"with":[4,40,139,150],"large":[5],"language":[6],"models":[7,123],"(LLMs)":[8],"can":[9,97],"automate":[10],"complex":[11],"software":[12],"tasks,":[13],"but":[14],"they":[15,92,96],"are":[16,148],"hard":[17],"to":[18,27],"trust":[19],"because":[20],"errors":[21,89],"quietly":[22],"pass":[23],"from":[24],"one":[25],"stage":[26],"the":[28,116,154],"next.":[29],"We":[30,75],"study":[31],"a":[32,38,68,105,160],"traceable":[33],"and":[34,45,58,86,94,114,128,141,144,167,171],"accountable":[35,107,172],"pipeline,":[36],"meaning":[37],"system":[39],"clear":[41,125],"roles,":[42],"structured":[43],"handoffs,":[44],"saved":[46],"records":[47],"that":[48],"let":[49],"us":[50],"trace":[51],"who":[52],"did":[53],"what":[54],"at":[55],"each":[56],"step":[57],"assign":[59],"blame":[60],"when":[61],"things":[62],"go":[63],"wrong.":[64],"Our":[65,100],"setting":[66],"is":[67],"Planner":[69],"\u2192":[70],"Executor":[71],"$\\rightarrow$":[72],"Critic":[73],"pipeline.":[74],"evaluate":[76],"eight":[77],"configurations":[78],"of":[79],"three":[80,84],"state-of-the-art":[81],"LLMs":[82],"on":[83],"benchmarks":[85],"analyze":[87],"where":[88],"start,":[90],"how":[91,95],"spread,":[93],"be":[98],"fixed.":[99],"results":[101],"show:":[102],"(1)":[103],"adding":[104],"structured,":[106],"handoff":[108],"between":[109],"agents":[110],"markedly":[111],"improves":[112],"accuracy":[113],"prevents":[115],"failures":[117],"common":[118],"in":[119],"simple":[120],"pipelines;":[121],"(2)":[122],"have":[124],"role-specific":[126],"strengths":[127],"risks":[129],"(e.g.,":[130],"steady":[131],"planning":[132],"vs.":[133],"high-variance":[134],"critiquing),":[135],"which":[136],"we":[137,158],"quantify":[138],"repair":[140],"harm":[142],"rates;":[143],"(3)":[145],"accuracy-cost-latency":[146],"trade-offs":[147],"task-dependent,":[149],"heterogeneous":[151],"pipelines":[152],"often":[153],"most":[155],"efficient.":[156],"Overall,":[157],"provide":[159],"practical,":[161],"data-driven":[162],"method":[163],"for":[164],"designing,":[165],"tracing,":[166],"debugging":[168],"reliable,":[169],"predictable,":[170],"systems.":[174]},"counts_by_year":[{"year":2026,"cited_by_count":4}],"updated_date":"2026-06-27T08:28:00.272161","created_date":"2026-01-21T00:00:00"}
