1. SW아키텍처드라이버의 개요

 1-1. SW아키텍처 드라이버의 정의

  - 아키텍처 요구사항 항목들을 분석하여 아키텍처 설계에 직접적으로 근간이 될 수 있는 항목들을 추출정제하여, 이를 아키텍처 설계의 원칙 (Principle)이나 근거의 형태로 표현한 것

 

 1-2. SW아키텍처 드라이버의 특징

  - 소프트웨어 아키텍처를 만드는데 영향을 주는 주요 요구사항

  - 선정된 아키텍처 드라이버는 보통 10개 미만이 적정

 

2. SW아키텍처 드라이버의 구성도, 구성요소

 2-1. SW아키텍처 드라이버의 구성도

 

 2-2. SW아키텍처 드라이버의 구성요소

구성 요소 설명 사례
기능
요구사항
- 시스템에서 반드시 구현되어야 하는 부분
- 간접적으로 품질요구사항을 발생시킴으로써 아키텍처에 영향을 줌
시스템은 차량 트래픽 정보를 제공해야 한다
품질
속성
- 기능성과 함께 시스템이 갖추어야 하는 특성
- 가용성/수정가능성/성능/보안 등
시스템은 차량 트래픽 정보를 1분 간격으로 최대 10만명에게 제공해야 한다
제약사항 - 사전에 설계자가 만든 시스템 설계 결정사항
- 비즈니스/조직/기술 제약사항
시스템은 개발시간을 단축하기 위해 J2EE기반으로 개발되어야 한다.

 

3. SW아키텍처 설계 뷰 작성과정

'1. IT Story > Basic Studies' 카테고리의 다른 글

MECE(Mutually Exclusive Collectively Exhaustive)/LISS(Linearly Independent Spanning Set)  (0) 2019.07.16
BCG Matrix  (0) 2019.07.15
Spring 프레임워크  (0) 2019.07.13
프레임워크  (0) 2019.07.12
SW 아키텍처 드라이버(SW Architecture Driver)  (0) 2019.07.11
ADD(Attribute Driven Design)  (0) 2019.07.10
SWOT  (0) 2019.07.09
7S 모델  (0) 2019.07.08
가치사슬(Value Chain)  (0) 2019.07.07
블로그 이미지

운명을바꾸는자

IT와 함께 살아가는 삶

댓글을 달아 주세요