반응형
I. 소프트웨어 기술 메타모델, ISO/IEC 42010의 개요
가. ISO/IEC 42010 (IEEE 1471)의 정의
- 소프트웨어 아키텍처 명세를 위한 메타 모델을 정의한 국제 표준
나. ISO/IEC 42010의 필요성
필요성 |
내용 |
표준화 |
아키텍처와 관련된 용어 및 개념의 통일 |
중립성 |
모델링 언어, 방법론을 제시하지 않고 개발 상위 레벨에서 추상화된 표현 |
유연성 |
다양한 규모의 시스템 구축 시 적용 가능 |
의사소통 |
요구사항/설계의 차이를 개선, 이해관계자 관점에서의 표현 |
II. ISO/IEC 42010 (IEEE 1471)의 구성도 및 구성요소
가. ISO/IEC 42010 (IEEE 1471)의 구성도
|
나. ISO/IEC 42010 (IEEE 1471)의 구성요소
구성요소 |
내용 |
Mission |
이해관계자들의 목적 달성을 위해 시스템이 수행하는 연산 |
System |
시스템은 비즈니스의 목적 Mission을 완수해야 한다. |
Environment |
시스템의 개발, 작동, 정책, 기타 영향 요소들, HW 등 |
Architectures |
아키텍처를 가지고 문서화 되어 구체화, 아키텍처 결정은 근거 필수 |
Architecture Description |
아키텍처를 기록하기 위한 산출물 |
Stakeholder |
이해관계자들의 관심은 아키텍처로 수렴 |
Rationale |
아키텍처 기술서는 명확한 근거를 제시 |
Concern |
동일 시스템에 대해 이해관계자들은 다른 의견과 목표 소유 |
View & Viewpoint |
VP는 시스템에 대한 다른 관점, V는 생각, 견해로부터 시스템 표현 |
반응형
'IT기술노트 > 소프트웨어공학' 카테고리의 다른 글
소프트웨어 아키텍처 품질 평가 (0) | 2021.01.31 |
---|---|
소프트웨어 아키텍처 문서화(Software Architecture Document) (0) | 2021.01.31 |
소프트웨어 아키텍처 스타일(Software Architecture Style) (0) | 2021.01.31 |
소프트웨어 품질속성(Software Architecture Quality Attribute) (0) | 2021.01.31 |
소프트웨어 아키텍처(Software Architecture) (0) | 2021.01.31 |
SPEM (Software Process Engineering Metamodel) (0) | 2021.01.31 |
유즈케이스 다이어그램 (Use-Case Diagram) (0) | 2021.01.31 |
시퀀스 다이어그램 (Sequence Diagram) (0) | 2021.01.31 |
댓글