Lista över systemkvalitetsattribut
Inom systemteknik är kvalitetsattribut realiserade icke-funktionella krav som används för att utvärdera ett systems prestanda . Dessa kallas ibland arkitekturegenskaper, eller "ilities" efter suffixet som många av orden delar. De är vanligtvis arkitektoniskt betydelsefulla krav som kräver arkitekters uppmärksamhet.
Kvalitetsegenskaper
Anmärkningsvärda kvalitetsattribut inkluderar:
- tillgänglighet
- ansvarighet
- noggrannhet
- anpassningsförmåga
- administrerbarhet
- överkomliga priser
- smidighet (se Vanliga delmängder nedan)
- revisionsbarhet
- autonomi [Erl]
- tillgänglighet
- kompatibilitet
- komponerbarhet [Erl]
- sekretess
- konfigurerbarhet
- korrekthet
- trovärdighet
- anpassningsbarhet
- felsökningsbarhet
- nedbrytbarhet
- bestämbarhet
- påvisbarhet
- pålitlighet (se Vanliga delmängder nedan)
- utplaceringsbarhet
- upptäckbarhet [Erl]
- fördelningsbarhet
- varaktighet
- effektivitet
- effektivitet
- utvecklingsförmåga
- sträckbarhet
- misslyckande transparens
- feltolerans
- trohet
- flexibilitet
- besiktningsbarhet
- installationsbarhet
- integritet
- utbytbarhet
- interoperabilitet [Erl]
- lärbarhet
- lokaliserbarhet
- underhållbarhet
- hanterbarhet
- rörlighet
- modifierbarhet
- modularitet
- observerbarhet
- funktionsduglighet
- ortogonalitet
- portabilitet
- precision
- förutsägbarhet
- processkapacitet
- producerbarhet
- bevisbarhet
- återvinningsbarhet
- redundans
- relevans
- pålitlighet
- repeterbarhet
- reproducerbarhet
- elasticitet
- lyhördhet
- återanvändbarhet [Erl]
- robusthet
- säkerhet
- skalbarhet
- sömlöshet
- självförsörjning
- servicebarhet (aka supportability)
- säkerställbarhet (se Vanliga delmängder nedan)
- enkelhet
- stabilitet
- efterlevnad av standarder
- överlevnadsförmåga
- hållbarhet
- anpassningsbarhet
- testbarhet
- aktualitet
- spårbarhet
- genomskinlighet
- allestädes närvarande
- förståelighet
- uppgraderingsbarhet
- användbarhet
- sårbarhet
Många av dessa kvalitetsattribut kan också tillämpas på datakvalitet .
Vanliga delmängder
- Tillsammans kallas tillförlitlighet, tillgänglighet, servicebarhet, användbarhet och installationsbarhet RASUI.
- Funktionalitet, användbarhet, tillförlitlighet, prestanda och stödbarhet kallas tillsammans för FURPS i förhållande till mjukvarukrav.
- Agility i fungerande mjukvara är en aggregering av sju arkitektoniskt känsliga attribut: felsökningsbarhet, utvidgningsbarhet, portabilitet, skalbarhet, säkerhet, testbarhet och förståelighet.
- För databaser är tillförlitlighet, tillgänglighet, skalbarhet och återvinning (RASR) ett viktigt begrepp.
- Atomicitet, konsistens, isolering (ibland integritet), hållbarhet ( ACID ) är ett transaktionsmått.
- När man hanterar säkerhetskritiska system används ofta förkortningen reliability, tillgänglighet, underhållbarhet och säkerhet ( RAMS ). [ citat behövs ]
- Pålitlighet är ett aggregat av tillgänglighet, tillförlitlighet, säkerhet, integritet och underhållsbarhet.
- Integritet beror på säkerhet och överlevnadsförmåga.
- Säkerhet är en sammansättning av konfidentialitet, integritet och tillgänglighet. Säkerhet och pålitlighet behandlas ofta tillsammans.
Se även
- Icke-funktionella krav
- Informationskvalitet
- ISO/IEC 9126 Programvaruutveckling – produktkvalitet
- Kognitiva dimensioner av notationer
- Programvara kvalitet
Vidare läsning
- Erl, Thomas (2007). SOA: Principer för tjänstedesign . Prentice Hall. ISBN 9780132344821 .
- Gitzel, R.; Korthausa, A.; Schadera, M. (30 april 2007). "Att använda etablerad Web Engineering-kunskap i modelldrivna tillvägagångssätt" . Vetenskap om datorprogrammering . 66 (2): 105–124. doi : 10.1016/j.scico.2006.09.001 .
- Bas, Len; Clements, Paul C.; Kazman, Rick (2012). Software Architecture in Practice (3:e upplagan). ISBN 9780321815736 .