IEEE 1471 프레임워크
- 소프트웨어 아키텍쳐 기술(description) 프레임워크
- 시스템은 하나의 아키텍처를 가진다
- 시스템은 어떤 환경 속에서 미션을 수행한고 이 환경은 언제나 제약 조건을 가지고 있다
- 시스템을 둘러싸고 있는 많은 이해관계자가 있다
- 따라서, 제약된 환경에서 이해관계자의 요구사항을 만족시키는 아키텍처가 필요함.
구성요소
아키텍처는 아키텍트의 머리속에 존재하는 구상(conception)을 아키텍처 서술(Architecture Description)로 표현한다
아키텍처 서술은 논리적인 근거 또는 타당성(rationale)을 제공해야 하고, 이해관계자와 그들의 관심사(concern)을 식별하고 명세한다
- 이해관계자(Stakeholders)는 여러 관심사(Concerns)를 가지고 있으며, 관심사는 아키텍처 설계를 통해서 해결해야 한다
- architecture description은 여러개의 viewpoint를 가지고, viewpoint는 관심사를 표현하는데 사용한다
View & View Point
View : 이해관계자들과 이들이 가지는 생각이나 견해로부터 전체 시스템을 표현
Viewpoint : View를 구성하기 위한 규칙을 정의하는 패턴. 각각의 View에 1:1로 대응함.
'감리사 > 소프트웨어공학' 카테고리의 다른 글
[SE] FP 측정 유형 및 절차 (0) | 2018.07.25 |
---|---|
[SE] 소프트웨어 아키텍처 평가 (0) | 2018.07.24 |
[SE] ITIL -Service Delivery (0) | 2018.07.23 |
[SE] COCOMO 모델 (0) | 2018.07.23 |
[SE] FP - 복잡도 요소(14) 및 측정척도(6) (0) | 2018.07.23 |