Sign In

Collaborative LLM Agents for C4 Software Architecture Design Automation

Created by
  • Haebom
Category
Empty

저자

Kamil Szczepanik, Jaros{\l}aw A. Chudziak

개요

본 논문은 소프트웨어 아키텍처 설계를 자동화하기 위해 LLM 기반 멀티 에이전트 시스템을 소개합니다. 이 시스템은 C4 모델을 생성하기 위해 역할별 전문가 간의 대화를 시뮬레이션하며, 요구 사항 분석을 통해 Context, Container, Component 뷰를 생성합니다. 시스템의 품질은 구조적, 문법적 무결성 검사, C4 규칙 일관성 확인, LLM 기반의 의미적 및 질적 평가를 통해 평가됩니다. 다섯 개의 표준 시스템 개요를 테스트한 결과, C4 모델을 빠르게 생성하고 높은 성공률과 의미적 정확도를 보였습니다. 또한, 4개의 최첨단 LLM을 비교하여 아키텍처 설계에 적합한 강점을 파악했습니다.

시사점, 한계점

시사점:
LLM을 활용하여 C4 소프트웨어 아키텍처 모델 자동 생성 가능성 제시
빠르고 효율적인 아키텍처 모델링 프로세스 구현
다양한 LLM의 아키텍처 설계 능력 비교 분석
자동화된 아키텍처 평가 방법론 개발
한계점:
논문에서 구체적인 한계점 언급되지 않음 (Abstract 기반)
👍