1. SA가 표현해야 하는 내용, 관계정의 표준 프레임워크 IEEE 42010
가.IEEE 42010의 정의
- SW집약적인 시스템에서 아키텍처가 표현해야 하는 내용 및 이들간의 관계를 제공하는 아키텍처 명세를 위한 표준 메타 모델
나. IEEE 42010의 중요성
중요성 |
설명 |
표준화 |
아키텍처와 관련된 용어 및 개념의 통일 |
중립성 |
모델링언어, 방법론 제시하지 않음, 개발 상위 레벨에서의 SA의 표현 |
유연성 |
다양한 규모의 시스템 구축 시 적용 가능 |
의사소통 |
요구사항/설계의 차이를 개선, 이해관계자 관점에서의 표현 |
2. IEEE 42010의 개념적 모델 및 구성요소
가. IEEE 42010의 개념적 모델
- 아키텍처 개발에 관련된 Best Practice기반 국제표준으로 필요/불필요한 정보를 구분, 일관성 있게 조직화 할 수 있도록 지원
가. IEEE 42010의 구성요소
구성요소 |
설명 |
System of interest |
System Architecture의 준비에 고려해야하는 시스템 |
Architectures |
개념과 속성을 구성하고있는 추상적 |
Stakeholders |
한 명 이상의 이해 당사자는 각자 다른 System에 대한 Concern을 가지고 있으며 개인이나 기관이 될 수 있음 |
Concerns |
한 명 이상의 System에 대한 이해 당사자로 각자 다른 System에 대한 Concern을 가지고 있으며 개인이나 기관이 될 수 있음 |
Architecture View |
이해관계자들과 이들이 가지는 생각이나 견해로부터 시스템을 표현 |
Architecture Viewpoint |
View를 구성하기 위한 규칙을 정의하는 패턴이나 템플릿 |
Architecture Models |
해결할 수 있는 모델 종류에 따른 적합한 모델링 규칙 사용 |
correspondences |
Architecture description의 AD Element의 관계 정의 |
Architecture Rationale |
선택되어 설계된 아키텍처에 대한 논리적 근거 |
Architectural description |
시스템과 소프트웨어 아키텍처의 산출물 |
Perl 정규표현식 옵션 정리 (0) | 2016.08.17 |
---|---|
Junit & Ant를 이용한 테스트 결과 리포트 생성하기 (0) | 2016.08.17 |
폴더리스트를 가져와서 알집 명령어로 압축하기 (0) | 2015.11.24 |
CMMI for Development, Version 1.3 Part 2 7부 한글 - 의사결정분석 및 해결 (DAR) (0) | 2015.11.21 |
Selenium 을 통해 웹 브라우저 자동화 (0) | 2015.11.14 |