해당 강의는 대학교 "소프트웨어아키텍처" 수업 내용을 정리한 것입니다.
Module
구체적인 계산적 책임들이 부여된 것
programming team (function, class, …) 에 대한 work assignment의 기초
객체 지향 분석, 디자인, 클래스 다이어그램의 결과물
Dynamic Structure
런타임에서 각각의 요소가 서로 상호작용하는 방법에 초점을 둠
런타임 구조는 C&C (component and connector) 라고 불림
Mapping from Software structures to the system’s organizational, developmental, and execution environments.
module은 개발을 위해 팀에 할당되고, 파일 구조에 배치되며, 구성 요소는 하드워드에 배치됨
allocation structure