시스템 품질 속성 목록
List of system quality attributes![]() |
시스템 엔지니어링 내에서 품질 속성은 시스템의 성능을 평가하기 위해 사용되는 비기능적 요건을 실현합니다.이것들은 때때로 건축의 특성 또는 많은 단어들이 공유하는 접미사를 따서 "성질"이라고 불립니다.일반적으로 건축가의 [1]주의가 필요한 건축상 중요한 요건입니다.
품질 속성
주목할 만한 품질 특성은 다음과 같습니다.
- 접근성
- 설명 책임
- 정확성.
- 적응성
- 관리성
- 저렴한 가격
- 민첩성 (아래의 공통 서브셋 참조)
- 감사성
- 자율성 [Erl]
- 유용성
- 호환성.
- 컴포지터빌리티 [Erl]
- 기밀성
- 설정 가능성
- 정확성
- 신뢰성
- 커스터마이즈 가능성
- 디버깅 가능성
- 분해성
- 결정성
- 실증성
- 신뢰성 (아래의 공통 서브셋 참조)
- 전개성
- 검출 가능성 [Erl]
- 분배성
- 내구성
- 효과
- 효율성.
- 진화 가능성
- 확장성
- 기능 상실 투명도
- 고장난
- 충실.
- 유연성
- 검사성
- 설치 가능성
- 완전성
- 교환성
- 상호 운용성 [Erl]
- 학습성
- 현지화 가능성
- 유지 보수성
- 관리성
- 유동성
- 변경 가능성
- 모듈화
- 관찰 가능성
- 조작성
- 직교성
- 휴대성
- 정확
- 예측 가능성
- 프로세스 기능
- 생산가능성
- 입증 가능성
- 회복성
- 관련성
- 신뢰성.
- 반복성
- 재현성
- 복원력
- 반응성
- 재사용 가능성 [Erl]
- 강건함
- 안전.
- 스케일러빌리티
- 심리스
- 자기 저항성
- 보수성(일명 지원성)
- 보안성 (아래의 공통 서브셋 참조)
- 심플함
- 안정성.
- 표준 준수
- 생존 가능성
- 지속가능성
- 커스터마련성
- 테스트 가능성
- 적시성
- 트레이서빌리티
- 투명성
- 유비쿼티
- 이해할 수 있는 일
- 업그레이드 가능성
- 사용성
- 취약성
이러한 품질 속성의 대부분은 데이터 품질에도 적용할 수 있습니다.
공통 서브셋
- 신뢰성, 가용성, 보수성, 조작성, 및 인스톨성을 조합해 RASUI라고 부릅니다.
- 기능, 조작성, 신뢰성, 퍼포먼스 및 지원성은 소프트웨어 요건과 관련하여 FUPS라고 불립니다.
- 작업 중인 소프트웨어의 민첩성은 아키텍처에 민감한 7가지 속성(디버깅 가능성, 확장성, 휴대성, 확장성, 보안성, 테스트 가능성 및 이해성)의 집합체입니다.
- 데이터베이스의 신뢰성, 가용성, 확장성 및 복구성(RASR)은 중요한 개념입니다.
- 원자성, 일관성, 격리(경우에 따라 무결성), 내구성(ACID)은 트랜잭션 메트릭입니다.
- 안전에 중요한 시스템을 다룰 때 신뢰성, 가용성, 유지보수성 및 안전성(RAMS)이라는 약어가 자주 사용됩니다.[citation needed]
- 신뢰성은 가용성, 신뢰성, 안전성, 무결성 및 유지보수성의 집합체입니다.
- 무결성은 보안과 생존 가능성에 따라 달라집니다.
- 보안은 기밀성, 무결성 및 가용성의 복합체입니다.보안과 신뢰성은 종종 함께 취급됩니다.
「 」를 참조해 주세요.
- 기능하지 않는 요건
- 정보 품질
- ISO/IEC 9126 소프트웨어 엔지니어링 - 제품 품질
- 표기의 인지적 차원
- 소프트웨어 품질
레퍼런스
- ^ Chen, Lianping (2013). "Characterizing Architecturally Significant Requirements" (PDF). IEEE Software. 30 (2): 38–45. doi:10.1109/MS.2012.174. hdl:10344/3061.
추가 정보
- Erl, Thomas (2007). SOA: Principles of Service Design. Prentice Hall. ISBN 9780132344821.
- Gitzel, R.; Korthausa, A.; Schadera, M. (30 April 2007). "Using established Web Engineering knowledge in model-driven approaches". Science of Computer Programming. 66 (2): 105–124. doi:10.1016/j.scico.2006.09.001.
- Bass, Len; Clements, Paul C.; Kazman, Rick (2012). Software Architecture in Practice (3rd ed.). ISBN 9780321815736.