BLOG main image
분류 전체보기 (344)
NWC Consulting (1)
서비스 (173)
출판 (169)
일반 (0)
195,318 Visitors up to today!
Today 34 hit, Yesterday 86 hit
daisy rss
2013.05.06 12:36

품질속성은 다양한 방법으로 분류될 수 있을 것이다. 유용한 분류법의 하나는 시스템의 런타임 속성인가 개발 속성인가로 구분하는 것이다.

복잡한 시스템에서는 하나의 품질속성이 고립되어 그 자체만으로 달성되지 않는다. 서로 다른 품질속성들이 서로에게 긍정적이거나 부정적인 영향을 주고 받는다.

아키텍트는 전체 시스템의 목적을 달성하는데 최적화 되도록 품질속성들의 정도를 조정해야 한다. 품질속성은 다양한 이해관계자들에 의해 요구되기 때문에 이를 조정하기 위해서는 먼저 이해관계자들간의 품질속성에 대한 이해가 요구된다.

저자들은 먼저 우리가 품질속성을 어떻게 명세하고, 특별한 품질속성을 달성하도록 하는 아키텍처 결정이 무엇이고 어떤 질문을 함으로 올바른 아키텍처 결정을 내릴 수 있는지를 알려주고 싶어한다.

Our purpose here is to provide the context for discussing each quality attribute. In particular, we focus
on how quality attributes can be specified, what architectural decisions will enable the achievement of particular quality attributes, and what questions about quality attributes will enable the architect to make the correct design decisions.

이후의 절들에서는 이것들을 차례대로 다룬다.

저작자 표시 비영리 변경 금지
신고
Name
Password
Homepage
Secret

티스토리 툴바