Seznam atributů kvality systému - List of system quality attributes
V rámci systémového inženýrství , kvalitativní vlastnosti jsou realizovány non-funkční požadavky používané k hodnocení výkonnosti systému. Někdy se jim říká vlastnosti architektury nebo „ilities“ za příponou, kterou mnoho slov sdílí. Obvykle se jedná o architektonicky významné požadavky, které vyžadují pozornost architektů.
Atributy kvality
Mezi významné atributy kvality patří:
- přístupnost
- odpovědnost
- přesnost
- přizpůsobivost
- spravovatelnost
- dostupnost
- hbitost (viz Běžné podmnožiny níže)
- auditovatelnost
- autonomie [Erl]
- dostupnost
- kompatibilita
- skladatelnost [Erl]
- konfigurovatelnost
- správnost
- důvěryhodnost
- přizpůsobitelnost
- laditelnost
- rozložitelnost
- určitelnost
- prokazatelnost
- spolehlivost (viz Běžné podmnožiny níže)
- nasaditelnost
- objevitelnost [Erl]
- distribuovatelnost
- trvanlivost
- účinnost
- účinnost
- vyvíjitelnost
- rozšiřitelnost
- transparentnost selhání
- odolnost proti chybám
- věrnost
- flexibilita
- kontrolovatelnost
- instalovatelnost
- integrita
- zaměnitelnost
- interoperabilita [Erl]
- učenlivost
- lokalizovatelnost
- udržitelnost
- ovladatelnost
- mobilita
- upravitelnost
- modularita
- pozorovatelnost
- provozuschopnost
- ortogonalita
- přenosnost
- přesnost
- předvídatelnost
- procesní schopnosti
- vyrobitelnost
- prokazatelnost
- obnovitelnost
- relevantnost
- spolehlivost
- opakovatelnost
- reprodukovatelnost
- odolnost
- reakce
- znovupoužitelnost [Erl]
- robustnost
- bezpečnost
- škálovatelnost
- bezproblémovost
- soběstačnost
- servisovatelnost (aka podpora)
- zabezpečitelnost (viz Běžné podmnožiny níže)
- jednoduchost
- stabilita
- dodržování norem
- přežití
- udržitelnost
- přizpůsobivost
- testovatelnost
- včasnost
- sledovatelnost
- průhlednost
- všudypřítomnost
- srozumitelnost
- upgradovatelnost
- použitelnost
- zranitelnost
Mnoho z těchto atributů kvality lze také použít na kvalitu dat .
Běžné podmnožiny
- Spolehlivost, dostupnost, servisovatelnost, použitelnost a instalovatelnost se společně označují jako RASUI.
- Funkčnost, použitelnost, spolehlivost, výkon a podpora jsou v souvislosti se softwarovými požadavky společně označovány jako FURPS .
- Agilita v provozním softwaru je souhrnem sedmi architektonicky citlivých atributů: laditelnosti, rozšiřitelnosti, přenositelnosti, škálovatelnosti, zabezpečitelnosti, testovatelnosti a srozumitelnosti.
- Pro databáze je spolehlivost, dostupnost, škálovatelnost a obnovitelnost (RASR) důležitým konceptem.
- Atomicita, konzistence, izolace (někdy integrita), trvanlivost ( ACID ) je transakční metrika.
- Při práci se systémy kritickými pro bezpečnost se často používá zkratka spolehlivost, dostupnost, udržovatelnost a bezpečnost ( RAMS ).
- Spolehlivost je agregát dostupnosti, spolehlivosti, bezpečnosti, integrity a udržovatelnosti.
- Integrita závisí na zabezpečení a schopnosti přežít.
- Zabezpečení je složkou důvěrnosti, integrity a dostupnosti. Zabezpečení a spolehlivost jsou často řešeny společně.
Viz také
- Nefunkční požadavek
- Informační kvalita
- ISO/IEC 9126 Softwarové inženýrství - kvalita produktu
- Kognitivní dimenze notací
- Kvalita softwaru
Reference
Další čtení
- Erl, Thomas (2007). SOA: Principy návrhu služby . Prentický sál. ISBN 9780132344821.
- Gitzel, R .; Korthausa, A .; Schadera, M. (30. dubna 2007). „Využití zavedených znalostí webového inženýrství v modelových přístupech“ . Věda o počítačovém programování . 66 (2): 105–124. doi : 10,1016/j.scico.2006.09.001 .
- Bass, Len; Clements, Paul C .; Kazman, Rick (2012). Softwarová architektura v praxi (3. vyd.). ISBN 9780321815736.