| 번호 | 청구항 |
|---|---|
| 1 | 멀티 에이전트 협업 기반 소프트웨어 개발 라이프사이클 자동화 및 적응형 품질 관리 시스템에 있어서,상기 시스템은,소프트웨어 개발 라이프사이클(SDLC)의 각 단계를 수행하는 복수의 모듈을 제어하고, 상기 모듈 간의 협업을 관리하는 협업 관리부;상기 협업 관리부의 각 모듈에서 산출된 산출물을 저장 및 관리하고, 검색 증강 생성(RAG) 기반 검색 및 시간 가중 평가 기법을 통해 재활용 가능한 지식 자산으로 제공하는 지식 관리부;상기 협업 관리부 및 지식 관리부에서 산출된 산출물 및 운영 데이터를 실시간으로 수집하여 통합하는 정보 통합부; 및소프트웨어 개발 라이프사이클 과정에서 발생하는 변화에 대응하는 관리 정책을 자동으로 조정하는 적응형 관리부를 포함하되,상기 협업 관리부는,자연어 요구사항을 분석하여 구조화된 요구사항 명세서를 생성하는 요구사항 분석 모듈;상기 요구사항 명세서를 기반으로 아키텍처 구조를 자동으로 설계하여 아키텍처 설계 결과물을 생성하는 아키텍처 설계 모듈;상기 요구사항 명세서 및 상기 아키텍처 설계 결과물을 기반으로 사용자 인터페이스(User Interface, UI) 및 사용자 경험(User Experience, UX)을 포함하는 디자인 산출물을 자동으로 생성하는 디자인 생성 모듈;상기 아키텍처 설계 결과물을 기반으로 실행 가능한 소스코드 및 코드 문서를 자동으로 생성하는 코드 생성 모듈;상기 실행 가능한 소스코드의 품질을 테스트하는 테스트 관리 모듈; 및검증된 상기 실행 가능한 소스코드 및 배포 환경 정보를 기반으로 소프트웨어를 자동으로 배포하고 운영 환경을 관리하는 배포 운영 모듈을 포함하는 것을 특징으로 하는, 멀티 에이전트 협업 기반 소프트웨어 개발 라이프사이클 자동화 및 적응형 품질 관리 시스템. |
| 1 | 청구항 1에 있어서,상기 협업 관리부는,상기 요구사항 분석 모듈, 상기 아키텍처 설계 모듈, 상기 디자인 생성 모듈 및 상기 코드 생성 모듈에서 산출된 결과물에 대하여 품질 점수를 산출하고, 산출된 상기 품질 점수가 임계값 미달일 경우 자동 보완 절차를 수행하는 것을 특징으로 하는, 멀티 에이전트 협업 기반 소프트웨어 개발 라이프사이클 자동화 및 적응형 품질 관리 시스템. |
| 1 | 청구항 2에 있어서,상기 자동 보완 절차는,상기 품질 점수 중 점수가 낮은 부족 항목을 탐지하는 부족 항목 식별 단계, 상기 부족 항목에 대응하는 보완 질의를 사용자에게 제시하는 자동 질의 생성 단계, 상기 부족 항목을 보완할 수 있는 적절한 대체안을 제시하는 대체안 추천 단계 및 보완 후 품질 점수를 재평가하는 보완 후 재평가 단계를 반복 수행하는 것을 특징으로 하는, 멀티 에이전트 협업 기반 소프트웨어 개발 라이프사이클 자동화 및 적응형 품질 관리 시스템. |
| 1 | 청구항 1에 있어서,상기 지식 관리부는,저장된 지식에 대하여 시간 경과에 따른 최신성, 활용 빈도 및 각 모듈에서 산출된 품질 점수를 기반으로 한 신뢰도 점수를 산출하고, 상기 신뢰도 점수가 높은 지식을 검색 및 추천 시 우선 제공하는 것을 특징으로 하는, 멀티 에이전트 협업 기반 소프트웨어 개발 라이프사이클 자동화 및 적응형 품질 관리 시스템. |
| 1 | 청구항 1에 있어서,상기 적응형 관리부는,상기 협업 관리부 및 상기 정보 통합부에서 수집된 요구사항 변경 이벤트, 코드 수정 로그 및 운영 환경 변경 데이터를 실시간으로 분석하여 변경의 영향도 및 위험도를 평가하는 것을 특징으로 하는, 멀티 에이전트 협업 기반 소프트웨어 개발 라이프사이클 자동화 및 적응형 품질 관리 시스템. |