paper-with-me

홈 › Papers

Collaborative LLM Agents for C4 Software Architecture Design Automation

2025-10-26 · Kamil Szczepanik, Jarosław A. Chudziak arxiv

Software architecture design is a fundamental part of creating every software system. Despite its importance, producing a C4 software architecture model, the preferred notation for such architecture, remains manual and time-consuming. We introduce an LLM-based multi-agent system that automates this task by simulating a dialogue between role-specific experts who analyze requirements and generate the Context, Container, and Component views of the C4 model. Quality is assessed with a hybrid evaluation framework: deterministic checks for structural and syntactic integrity and C4 rule consistency, plus semantic and qualitative scoring via an LLM-as-a-Judge approach. Tested on five canonical system briefs, the workflow demonstrates fast C4 model creation, sustains high compilation success, and delivers semantic fidelity. A comparison of four state-of-the-art LLMs shows different strengths relevant to architectural design. This study contributes to automated software architecture design and its evaluation methods.

📄 PDF Abstract BibTeX arXiv:2510.22787

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

AgentMesh: A Cooperative Multi-Agent Generative AI Framework for Software Development Automation

2025-07-26 · Sourena Khanzadeh arxiv

Software development is a complex, multi-phase process traditionally requiring collaboration among individuals with diverse expertise. We propose AgentMesh, a Python-based framework that uses multiple cooperating LLM-pow…

Code Generation

How can we assess human-agent interactions? Case studies in software agent design

2025-10-10 · Valerie Chen, Rohit Malhotra, Xingyao Wang, Juan Michelini 외 arxiv

While benchmarks measure the accuracy of LLM-powered agents, they mostly assume full automation, failing to represent the collaborative nature of real-world use cases. In this paper, we make two major steps towards the r…

Towards Human-Bot Collaborative Software Architecting with ChatGPT

2023-02-26 · Aakash Ahmad, Muhammad Waseem, Peng Liang, Mahdi Fehmideh 외

Architecting software-intensive systems can be a complex process. It deals with the daunting tasks of unifying stakeholders' perspectives, designers' intellect, tool-based automation, pattern-driven reuse, and so on, to …

Using GUI Agent for Electronic Design Automation

2025-12-12 · Chunyi Li, Longfei Li, Zicheng Zhang, Xiaohong Liu 외 arxiv

Graphical User Interface (GUI) agents adopt an end-to-end paradigm that maps a screenshot to an action sequence, thereby automating repetitive tasks in virtual environments. However, existing GUI agents are evaluated alm…

HepScript: A Dual-Use DSL for Human-AI Collaborative Data Analysis Workflows in High-Energy Physics

2026-05-02 · Junkun Jiao, Tong Liu, Ke Li, Weimin Song 외 arxiv

The escalating data scale in High-Energy Physics (HEP) fuels a growing aspiration for higher analytical efficiency. While Large Language Models (LLMs) offer a path toward automation via agentic AI, they struggle with com…