다음은 소프트웨어 아키텍처 평가 방법에 대한 설명이다. 각 설명이 의미… | [경찰간부후보생 소프트웨어공학] 26년 1회차 기출문제 상세 페이지
1[경찰간부후보생 소프트웨어공학] 26년 1회차
다음은 소프트웨어 아키텍처 평가 방법에 대한 설명이다. 각 설명이 의미하는 평가 방법으로 가장 적절한 것은?
| (가)후보 아키텍처가 품질 속성을 만족하는지 판단하고 상호 간에 어떻게 충돌하고 작용하는지를 분석하여 아키텍처 설계에 대한 타협점을 찾는 평가 방법이다. (나)시스템 아키텍처 품질에서 얻을 수 있는 이득에 대해 투자 대비 효과를 경제적인 측면에서 평가하여 수익이 최대가 되는 소프트웨어 아키텍처를 선정하는 평가 방법이다. |
(가) (나)
1
ATAM CBAM
2
ATAM SAAM
3
SAAM CBAM
4
SAAM ATAM
해설
품질 속성 간 충돌과 상충점을 분석하는 방법은 ATAM, 투자 대비 효과를 경제적 측면에서 평가하는 방법은 CBAM이다.
ATAM은 품질 속성 간의 트레이드오프를 찾아 설계 타협점을 도출하며, CBAM은 ATAM 결과에 비용·편익 분석을 더해 수익이 최대인 아키텍처를 고른다.
- SAAM은 변경 용이성 등을 시나리오 중심으로 평가하는 초기 방법으로 품질 속성 간 상충 분석이나 경제성 평가를 핵심으로 하지 않는다.
오류나 개정된 내용이 보이면 알려주세요
이어서 풀어보기
[경찰간부후보생 소프트웨어공학] 26년 1회차 40문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요비슷한 기출
- 소프트웨어의상위설계에속하지않는것은? {"answer":2,"content":[{"content":"아키텍처설계","url":""},{"content":20년-4회차-정보처리기사-필기
- 소프트웨어개발프레임워크를적용할경우기대효과로거리가먼것은? {"answer":2,"content":[{"content":"품질보증","url":""},{"20년-1, 2회차-정보처리기사-필기
- 소프트웨어생명주기모델중나선형모델(spiralmodel)과관련한설명으로틀린것은?? {"answer":2,"content":[{"content":"소프트웨22년-1회차-정보처리기사-필기