{"id":"https://openalex.org/W7203483705","doi":"https://doi.org/10.1109/icsa-c68850.2026.00095","title":"Towards Architecting LLM-Based Systems","display_name":"Towards Architecting LLM-Based Systems","publication_year":2026,"publication_date":"2026-06-01","ids":{"openalex":"https://openalex.org/W7203483705","doi":"https://doi.org/10.1109/icsa-c68850.2026.00095"},"language":"en","primary_location":{"id":"doi:10.1109/icsa-c68850.2026.00095","doi":"https://doi.org/10.1109/icsa-c68850.2026.00095","is_oa":true,"landing_page_url":"https://doi.org/10.1109/icsa-c68850.2026.00095","pdf_url":null,"source":{"id":"https://openalex.org/S7407087788","display_name":"IEEE International Conference on Software Architecture Companion (ICSA-C)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2026 IEEE 23rd International Conference on Software Architecture Companion (ICSA-C)","raw_type":"proceedings-article"},"volume":null,"type":"conference-paper","is_traditional":true,"indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://doi.org/10.1109/icsa-c68850.2026.00095","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5115065039","display_name":"Giovanna Belasco","orcid":"https://orcid.org/0009-0007-1737-3312","observed_orcids":["https://orcid.org/0009-0007-1737-3312"]},"institutions":[{"id":"https://openalex.org/I17974374","display_name":"Universidade de S\u00e3o Paulo","ror":"https://ror.org/036rp1748","country_code":"BR","type":"education","lineage":["https://openalex.org/I17974374"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Giovanna Belasco","raw_affiliation_strings":["University of S\u00e3o Paulo"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of S\u00e3o Paulo","institution_ids":["https://openalex.org/I17974374"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5147158788","display_name":"Pedro Delgado","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I17974374","display_name":"Universidade de S\u00e3o Paulo","ror":"https://ror.org/036rp1748","country_code":"BR","type":"education","lineage":["https://openalex.org/I17974374"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Pedro Delgado","raw_affiliation_strings":["University of S\u00e3o Paulo"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of S\u00e3o Paulo","institution_ids":["https://openalex.org/I17974374"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5147174526","display_name":"Vinicius dos Santos","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I17974374","display_name":"Universidade de S\u00e3o Paulo","ror":"https://ror.org/036rp1748","country_code":"BR","type":"education","lineage":["https://openalex.org/I17974374"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Vinicius dos Santos","raw_affiliation_strings":["University of S\u00e3o Paulo"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of S\u00e3o Paulo","institution_ids":["https://openalex.org/I17974374"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5076545746","display_name":"Rick Kazman","orcid":"https://orcid.org/0000-0003-0392-2783","observed_orcids":["https://orcid.org/0000-0003-0392-2783"]},"institutions":[{"id":"https://openalex.org/I117965899","display_name":"University of Hawai\u02bbi at M\u0101noa","ror":"https://ror.org/01wspgy28","country_code":"US","type":"education","lineage":["https://openalex.org/I117965899"]},{"id":"https://openalex.org/I1331384533","display_name":"University of Hawaii System","ror":"https://ror.org/03tzaeb71","country_code":"US","type":"education","lineage":["https://openalex.org/I1331384533"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Rick Kazman","raw_affiliation_strings":["University of Hawaii"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Hawaii","institution_ids":["https://openalex.org/I117965899","https://openalex.org/I1331384533"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5051850325","display_name":"Elisa Yumi Nakagawa","orcid":"https://orcid.org/0000-0002-7754-4298","observed_orcids":["https://orcid.org/0000-0002-7754-4298"]},"institutions":[{"id":"https://openalex.org/I17974374","display_name":"Universidade de S\u00e3o Paulo","ror":"https://ror.org/036rp1748","country_code":"BR","type":"education","lineage":["https://openalex.org/I17974374"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Elisa Yumi Nakagawa","raw_affiliation_strings":["University of S\u00e3o Paulo"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of S\u00e3o Paulo","institution_ids":["https://openalex.org/I17974374"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.0,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"520","last_page":"526"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9696999788284302,"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/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9696999788284302,"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/T12127","display_name":"Software System Performance and Reliability","score":0.010200000368058681,"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/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.003800000064074993,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/large-language-models","display_name":"large language models","score":0.9139999747276306},{"id":"https://openalex.org/keywords/software-architecture","display_name":"software architecture","score":0.996999979019165},{"id":"https://openalex.org/keywords/architectural-patterns","display_name":"architectural patterns","score":0.972000002861023},{"id":"https://openalex.org/keywords/architectural-design","display_name":"architectural design","score":0.800000011920929},{"id":"https://openalex.org/keywords/architectural-reasoning","display_name":"architectural reasoning","score":0.6150000095367432},{"id":"https://openalex.org/keywords/reference-architecture","display_name":"reference architecture","score":0.8650000095367432},{"id":"https://openalex.org/keywords/scalability","display_name":"scalability","score":0.6299999952316284},{"id":"https://openalex.org/keywords/reliability","display_name":"reliability","score":0.9269999861717224},{"id":"https://openalex.org/keywords/evolvability","display_name":"evolvability","score":0.8259999752044678},{"id":"https://openalex.org/keywords/safety","display_name":"safety","score":0.5860000252723694}],"concepts":[{"id":"https://openalex.org/C72280835","wikidata":"https://www.wikidata.org/wiki/Q635346","display_name":"Architectural pattern","level":5,"score":0.6923999786376953},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5350000262260437},{"id":"https://openalex.org/C35869016","wikidata":"https://www.wikidata.org/wiki/Q846636","display_name":"Software architecture","level":3,"score":0.5091000199317932},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5083000063896179},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.48969998955726624},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.4812000095844269},{"id":"https://openalex.org/C158436829","wikidata":"https://www.wikidata.org/wiki/Q4787054","display_name":"Architectural geometry","level":5,"score":0.4729999899864197},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.43540000915527344},{"id":"https://openalex.org/C2775945657","wikidata":"https://www.wikidata.org/wiki/Q381442","display_name":"Structuring","level":2,"score":0.41909998655319214},{"id":"https://openalex.org/C2984241579","wikidata":"https://www.wikidata.org/wiki/Q323611","display_name":"Architectural design","level":3,"score":0.3986000120639801},{"id":"https://openalex.org/C108286215","wikidata":"https://www.wikidata.org/wiki/Q4787070","display_name":"Architectural technology","level":3,"score":0.39309999346733093},{"id":"https://openalex.org/C153083717","wikidata":"https://www.wikidata.org/wiki/Q6535263","display_name":"Leverage (statistics)","level":2,"score":0.39160001277923584},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.383899986743927},{"id":"https://openalex.org/C31352089","wikidata":"https://www.wikidata.org/wiki/Q3750474","display_name":"Systems design","level":2,"score":0.3709000051021576},{"id":"https://openalex.org/C185245429","wikidata":"https://www.wikidata.org/wiki/Q362356","display_name":"Architecture description language","level":5,"score":0.3668000102043152},{"id":"https://openalex.org/C9652623","wikidata":"https://www.wikidata.org/wiki/Q190109","display_name":"Field (mathematics)","level":2,"score":0.3652999997138977},{"id":"https://openalex.org/C55356503","wikidata":"https://www.wikidata.org/wiki/Q2136675","display_name":"Reference architecture","level":4,"score":0.3652999997138977},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.3465000092983246},{"id":"https://openalex.org/C52913732","wikidata":"https://www.wikidata.org/wiki/Q857102","display_name":"Software design","level":4,"score":0.3440999984741211},{"id":"https://openalex.org/C98025372","wikidata":"https://www.wikidata.org/wiki/Q477538","display_name":"Systems architecture","level":3,"score":0.33980000019073486},{"id":"https://openalex.org/C73219336","wikidata":"https://www.wikidata.org/wiki/Q7554254","display_name":"Software architecture description","level":5,"score":0.3237000107765198},{"id":"https://openalex.org/C2778544944","wikidata":"https://www.wikidata.org/wiki/Q1352349","display_name":"Architectural model","level":3,"score":0.3197999894618988},{"id":"https://openalex.org/C2777364373","wikidata":"https://www.wikidata.org/wiki/Q32880","display_name":"Architectural style","level":3,"score":0.3172000050544739},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.3077000081539154},{"id":"https://openalex.org/C53619493","wikidata":"https://www.wikidata.org/wiki/Q4787093","display_name":"Architecture framework","level":3,"score":0.30570000410079956},{"id":"https://openalex.org/C87912763","wikidata":"https://www.wikidata.org/wiki/Q7663737","display_name":"System of systems","level":3,"score":0.2856999933719635},{"id":"https://openalex.org/C97382630","wikidata":"https://www.wikidata.org/wiki/Q13501132","display_name":"Resource-oriented architecture","level":5,"score":0.28119999170303345},{"id":"https://openalex.org/C65399332","wikidata":"https://www.wikidata.org/wiki/Q749568","display_name":"Representational state transfer","level":3,"score":0.27140000462532043},{"id":"https://openalex.org/C65936242","wikidata":"https://www.wikidata.org/wiki/Q925858","display_name":"View model","level":5,"score":0.266400009393692},{"id":"https://openalex.org/C174683762","wikidata":"https://www.wikidata.org/wiki/Q609588","display_name":"Component-based software engineering","level":4,"score":0.2563999891281128}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/icsa-c68850.2026.00095","doi":"https://doi.org/10.1109/icsa-c68850.2026.00095","is_oa":true,"landing_page_url":"https://doi.org/10.1109/icsa-c68850.2026.00095","pdf_url":null,"source":{"id":"https://openalex.org/S7407087788","display_name":"IEEE International Conference on Software Architecture Companion (ICSA-C)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2026 IEEE 23rd International Conference on Software Architecture Companion (ICSA-C)","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1109/icsa-c68850.2026.00095","doi":"https://doi.org/10.1109/icsa-c68850.2026.00095","is_oa":true,"landing_page_url":"https://doi.org/10.1109/icsa-c68850.2026.00095","pdf_url":null,"source":{"id":"https://openalex.org/S7407087788","display_name":"IEEE International Conference on Software Architecture Companion (ICSA-C)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2026 IEEE 23rd International Conference on Software Architecture Companion (ICSA-C)","raw_type":"proceedings-article"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":9,"referenced_works":["https://openalex.org/W1999798506","https://openalex.org/W2799899844","https://openalex.org/W3082474355","https://openalex.org/W4401415213","https://openalex.org/W4402988539","https://openalex.org/W4404835216","https://openalex.org/W4406208390","https://openalex.org/W4408048294","https://openalex.org/W4410887506"],"related_works":["https://openalex.org/W7212022411","https://openalex.org/W7170688383","https://openalex.org/W7203446240","https://openalex.org/W7223131817","https://openalex.org/W7170809742","https://openalex.org/W7203492768","https://openalex.org/W7125580550","https://openalex.org/W7134108681","https://openalex.org/W4411232609","https://openalex.org/W4410887506"],"abstract_inverted_index":{"Large":[0],"Language":[1],"Models":[2],"(LLMs)":[3],"are":[4],"increasingly":[5,184],"integrated":[6],"into":[7],"complex":[8],"software":[9,79],"systems":[10,47,83,100,176],"across":[11],"multiple":[12],"domains.":[13],"This":[14],"shift":[15],"adds":[16],"to":[17,24,62,72,144,155,170],"system":[18],"complexity":[19],"and":[20,32,48,89,101,105,133,150,167,179],"amplifies":[21],"architectural":[22,87,112,127,139,165],"challenges":[23,44],"ensure":[25,171],"system-wide":[26],"qualities":[27,173],"such":[28],"as":[29,115,181],"scalability,":[30],"reliability,":[31],"evolvability.":[33],"Software":[34],"architecture":[35,161],"can":[36],"play":[37],"a":[38,57,74,116,124],"central":[39],"role":[40],"in":[41,84],"addressing":[42],"these":[43,63,99,175],"by":[45],"structuring":[46],"guiding":[49],"quality-driven":[50],"design":[51,113,140,166],"decisions.":[52],"Currently,":[53],"however,":[54],"there":[55],"is":[56,71],"lack":[58],"of":[59,68,81,86,159,174],"systematic":[60],"guidance":[61],"systems.":[64,122],"The":[65],"main":[66],"contribution":[67],"this":[69,92],"paper":[70],"present":[73],"broad":[75],"view":[76],"on":[77,98],"the":[78,96,121,138,147,157,172],"architectures":[80],"LLM-based":[82,160],"terms":[85],"patterns":[88],"organization.":[90],"To":[91],"end,":[93],"we":[94],"scrutinized":[95],"literature":[97],"found":[102,106],"99":[103],"architectures,":[104],"that":[107],"most":[108],"do":[109],"not":[110],"have":[111,141,183],"tasks":[114],"primary":[117],"concern":[118],"when":[119],"building":[120],"Additionally,":[123],"few":[125],"approaches-two":[126],"reasoning":[128],"taxonomies,":[129],"one":[130],"reference":[131],"architecture,":[132],"three":[134],"domain-agnostic":[135],"architectures-for":[136],"supporting":[137],"been":[142],"proposed":[143],"date.":[145],"Therefore,":[146],"research":[148],"community":[149],"practitioners":[151],"should":[152],"join":[153],"efforts":[154],"leverage":[156],"field":[158],"with,":[162],"for":[163],"instance,":[164],"evaluation":[168],"methods,":[169],"(e.g.,":[177],"safety":[178],"reliability),":[180],"they":[182],"performed":[185],"critical":[186],"tasks.":[187]},"counts_by_year":[],"updated_date":"2026-11-08T12:12:28.789561","created_date":"2026-08-15T00:00:00"}
