{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2025:XUOMGUZRZTEZLPRB3I2YGCST3P","short_pith_number":"pith:XUOMGUZR","schema_version":"1.0","canonical_sha256":"bd1cc35331ccc995be21da35830a53dbc1f7f69ea4e7904d960cedd5f2f756a2","source":{"kind":"arxiv","id":"2505.16697","version":1},"attestation_state":"computed","paper":{"title":"Software Architecture Meets LLMs: A Systematic Literature Review","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Anne Koziolek, Dominik Fuch{\\ss}, Haoyu Liu, Jan Keim, Larissa Schmid, Martin Armbruster, Sophie Corallo, Tobias Hey","submitted_at":"2025-05-22T14:00:29Z","abstract_excerpt":"Large Language Models (LLMs) are used for many different software engineering tasks. In software architecture, they have been applied to tasks such as classification of design decisions, detection of design patterns, and generation of software architecture design from requirements. However, there is little overview on how well they work, what challenges exist, and what open problems remain. In this paper, we present a systematic literature review on the use of LLMs in software architecture. We analyze 18 research articles to answer five research questions, such as which software architecture t"},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"2505.16697","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2025-05-22T14:00:29Z","cross_cats_sorted":[],"title_canon_sha256":"bf3d4ae2905db496ae22340aebea758c508eda3bc43abe019bec0c38eaf3ca26","abstract_canon_sha256":"ef6791b2ee70263f911d2fc14e41fd14452193f3d7ef7e522a1f14119362ec5d"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T11:07:39.373054Z","signature_b64":"Yzmt0LzfqzewX3jFftsGCyQpSI9EBzjBMZqYUoHAl1V/IRf0wkgtWdcuVuNCojeT3eZzY5Ei/GP0pLDQvRPuDg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"bd1cc35331ccc995be21da35830a53dbc1f7f69ea4e7904d960cedd5f2f756a2","last_reissued_at":"2026-07-05T11:07:39.372558Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T11:07:39.372558Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"Software Architecture Meets LLMs: A Systematic Literature Review","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Anne Koziolek, Dominik Fuch{\\ss}, Haoyu Liu, Jan Keim, Larissa Schmid, Martin Armbruster, Sophie Corallo, Tobias Hey","submitted_at":"2025-05-22T14:00:29Z","abstract_excerpt":"Large Language Models (LLMs) are used for many different software engineering tasks. In software architecture, they have been applied to tasks such as classification of design decisions, detection of design patterns, and generation of software architecture design from requirements. However, there is little overview on how well they work, what challenges exist, and what open problems remain. In this paper, we present a systematic literature review on the use of LLMs in software architecture. We analyze 18 research articles to answer five research questions, such as which software architecture t"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2505.16697","kind":"arxiv","version":1},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2505.16697/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"aliases":[{"alias_kind":"arxiv","alias_value":"2505.16697","created_at":"2026-07-05T11:07:39.372618+00:00"},{"alias_kind":"arxiv_version","alias_value":"2505.16697v1","created_at":"2026-07-05T11:07:39.372618+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2505.16697","created_at":"2026-07-05T11:07:39.372618+00:00"},{"alias_kind":"pith_short_12","alias_value":"XUOMGUZRZTEZ","created_at":"2026-07-05T11:07:39.372618+00:00"},{"alias_kind":"pith_short_16","alias_value":"XUOMGUZRZTEZLPRB","created_at":"2026-07-05T11:07:39.372618+00:00"},{"alias_kind":"pith_short_8","alias_value":"XUOMGUZR","created_at":"2026-07-05T11:07:39.372618+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":10,"internal_anchor_count":0,"sample":[{"citing_arxiv_id":"2606.12231","citing_title":"Rule Taxonomy and Evolution in AI IDEs: A Mining and Survey Study","ref_index":86,"is_internal_anchor":false},{"citing_arxiv_id":"2606.01385","citing_title":"Bridging Requirements and Architecture: Multi-Agent Orchestration with External Knowledge and Hierarchical Memory","ref_index":38,"is_internal_anchor":false},{"citing_arxiv_id":"2606.29520","citing_title":"SAKE: Software Architectural Knowledge Evaluation Benchmark for Large Language Models","ref_index":16,"is_internal_anchor":false},{"citing_arxiv_id":"2605.13773","citing_title":"(How) Do Large Language Models Understand High-Level Message Sequence Charts?","ref_index":14,"is_internal_anchor":false},{"citing_arxiv_id":"2605.13773","citing_title":"(How) Do Large Language Models Understand High-Level Message Sequence Charts?","ref_index":14,"is_internal_anchor":false},{"citing_arxiv_id":"2604.04990","citing_title":"Architecture Without Architects: How AI Coding Agents Shape Software Architecture","ref_index":14,"is_internal_anchor":false},{"citing_arxiv_id":"2605.01392","citing_title":"Using LLMs in Software Design: An Empirical Study of GitHub and A Practitioner Survey","ref_index":36,"is_internal_anchor":false},{"citing_arxiv_id":"2604.21699","citing_title":"Can Large Language Models Assist the Comprehension of ROS2 Software Architectures?","ref_index":39,"is_internal_anchor":false},{"citing_arxiv_id":"2604.06683","citing_title":"Benchmarking Requirement-to-Architecture Generation with Hybrid Evaluation","ref_index":25,"is_internal_anchor":false},{"citing_arxiv_id":"2604.05755","citing_title":"CAKE: Cloud Architecture Knowledge Evaluation of Large Language Models","ref_index":24,"is_internal_anchor":false}]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/XUOMGUZRZTEZLPRB3I2YGCST3P","json":"https://pith.science/pith/XUOMGUZRZTEZLPRB3I2YGCST3P.json","graph_json":"https://pith.science/api/pith-number/XUOMGUZRZTEZLPRB3I2YGCST3P/graph.json","events_json":"https://pith.science/api/pith-number/XUOMGUZRZTEZLPRB3I2YGCST3P/events.json","paper":"https://pith.science/paper/XUOMGUZR"},"agent_actions":{"view_html":"https://pith.science/pith/XUOMGUZRZTEZLPRB3I2YGCST3P","download_json":"https://pith.science/pith/XUOMGUZRZTEZLPRB3I2YGCST3P.json","view_paper":"https://pith.science/paper/XUOMGUZR","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2505.16697&json=true","fetch_graph":"https://pith.science/api/pith-number/XUOMGUZRZTEZLPRB3I2YGCST3P/graph.json","fetch_events":"https://pith.science/api/pith-number/XUOMGUZRZTEZLPRB3I2YGCST3P/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/XUOMGUZRZTEZLPRB3I2YGCST3P/action/timestamp_anchor","attest_storage":"https://pith.science/pith/XUOMGUZRZTEZLPRB3I2YGCST3P/action/storage_attestation","attest_author":"https://pith.science/pith/XUOMGUZRZTEZLPRB3I2YGCST3P/action/author_attestation","sign_citation":"https://pith.science/pith/XUOMGUZRZTEZLPRB3I2YGCST3P/action/citation_signature","submit_replication":"https://pith.science/pith/XUOMGUZRZTEZLPRB3I2YGCST3P/action/replication_record"}},"created_at":"2026-07-05T11:07:39.372618+00:00","updated_at":"2026-07-05T11:07:39.372618+00:00"}