핵심 개념
소프트웨어 엔지니어들이 마이크로서비스 애플리케이션의 아키텍처를 복구하는 데 도움이 되는 도구에 대한 비교 연구
초록
소프트웨어 엔지니어들이 소프트웨어 개발 수명주기의 모든 단계에서 소프트웨어 시스템의 개요를 얻는 데 도움이 되는 아키텍처 복구 도구의 중요성 강조
마이크로서비스 애플리케이션의 분산된 성격으로 인해 아키텍처를 감시하는 것이 더 어려워지기 때문에 정적 분석 접근 방식에 초점
정적 분석 아키텍처 복구 도구의 효과적인 실행을 기반으로 한 도구 비교 연구 계획
통계
아키텍처 복구의 효과를 측정하기 위해 모든 식별된 도구를 공통 데이터셋에서 실행하고 비교합니다.
인용구
"Architecture recovery tools help software engineers obtain an overview of their software systems during all phases of the software development lifecycle."
"We will focus on static approaches because they are also suitable for integration into fast-paced CI/CD pipelines."