경고: 로그인하지 않았습니다. 편집을 하면 IP 주소가 공개되게 됩니다. 로그인하거나 계정을 생성하면 편집자가 사용자 이름으로 기록되고, 다른 장점도 있습니다.
편집을 취소할 수 있습니다.
이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.
최신판 |
당신의 편집 |
2번째 줄: |
2번째 줄: |
| ;Architecture Trade-off Analysis Method | | ;Architecture Trade-off Analysis Method |
| ;아키텍처가 품질속성을 만족시키는지 판단할 뿐만 아니라 품질속성들이 서로 어떻게 상충하는지 분석하는 평가 모델 | | ;아키텍처가 품질속성을 만족시키는지 판단할 뿐만 아니라 품질속성들이 서로 어떻게 상충하는지 분석하는 평가 모델 |
|
| |
| == 특징 ==
| |
| {| class="wikitable"
| |
| |-
| |
| ! 특징 !! 내용
| |
| |-
| |
| | 품질특성 기반 || ISO9126 품질 특성간 관계 고려
| |
| |-
| |
| | 시나리오 기반 || Use-case 시나리오에 따른 품질특성 우선순위 고려
| |
| |-
| |
| | 범용성 || 신규 아키텍처 뿐 아니라 기존 SW/아키텍처에도 적용 가능
| |
| |}
| |
|
| |
| == ATAM 평가 ==
| |
| {| class="wikitable"
| |
| ! 구분
| |
| ! 활동
| |
| |-
| |
| | rowspan="3" | 소개
| |
| | 1. ATAM 소개
| |
| |-
| |
| | 2. 비즈니스 동인 소개
| |
| |-
| |
| | 3. 아키텍처 소개
| |
| |-
| |
| | rowspan="3" | 조사와
| |
| 분석
| |
| | 4. 아키텍처 접근법 식별
| |
| |-
| |
| | 5. 품질속성 [[유틸리티 트리]] 작성
| |
| |-
| |
| | 6. 아키텍처 접근법 분석
| |
| |-
| |
| | rowspan="2" | 테스트
| |
| | 7. 브레인스토밍과 시나리오 우선순위 결정
| |
| |-
| |
| | 8. 아키텍처 접근법 분석 반복
| |
| |-
| |
| | 보고
| |
| | 9. 결과 발표
| |
| |}
| |
|
| |
|
| == 절차 == | | == 절차 == |
| [[파일:ATAM 절차.png]]
| |
| {| class="wikitable" | | {| class="wikitable" |
| ! 단계 | | ! 단계 |
79번째 줄: |
37번째 줄: |
| | colspan="2" |최종 보고서, 산출물 정리 등 후속조치 | | | colspan="2" |최종 보고서, 산출물 정리 등 후속조치 |
| |} | | |} |
|
| |
| == 출처 ==
| |
| * [http://www.databaser.net/moniwiki/pds/SoftwareEngineering/ATAM.pdf ATAM 정리 pdf]
| |