아키텍처 설계
-
소프트웨어 공학(2) - 아키텍처 설계Computer Science/SW Engineering 2021. 12. 10. 21:27
아키텍처 설계 소프트웨어 시스템이 어떻게 구성되어야 하는지? 시스템의 전체 구조 설계를 이해하는 것 시스템 내 주요 컴포넌트와 그 관계를 식별하는 중요한 연결 아키텍처 설계 프로세스를 통해 확인할 수 있는 것 시스템이 컴포넌트들 간의 집합으로 어떻게 구성되어 있는지 표현하는 모델 아키텍처 추상화 작은 단위의 아키텍처 개별 프로그램은 어떻게 구성되어있는지? 시스템이 컴포넌트들로 어떻게 구성되었는지? 큰 단위의 아키텍처 외부 시스템과 컴포넌트를 포함하는 시스템 이 시스템이 어떻게 분산되어 있는지? 아키텍처 명시화의 장점 이해관계자가 시스템을 이해하는 것에 도움이 된다. 비 기능적 요구사항에 대한 시스템 분석에 도움이 된다. 대규모 재사용을 통해 새로운 아키텍처 설계에 참고와 시간 단축이 가능하다. 아키텍처 ..