본문 바로가기
IT기술노트/소프트웨어공학

ISO/IEC 42010 (IEEE 1471)

by 비트코기 2021. 1. 31.

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는 생각, 견해로부터 시스템 표현

 

반응형

댓글