Liste der Systemqualitätsattribute - List of system quality attributes
Innerhalb des Systems Engineering sind Qualitätsattribute realisierte nichtfunktionale Anforderungen, die zur Bewertung der Leistung eines Systems verwendet werden. Diese werden manchmal Architekturmerkmale oder "ilities" genannt, nach dem Suffix, das viele der Wörter teilen. In der Regel handelt es sich um architektonisch bedeutsame Anforderungen , die die Aufmerksamkeit des Architekten erfordern.
Qualitätsattribute
Zu den bemerkenswerten Qualitätsattributen gehören:
- Barrierefreiheit
- Rechenschaftspflicht
- Richtigkeit
- Anpassungsfähigkeit
- Verwaltbarkeit
- Bezahlbarkeit
- Agilität (siehe Allgemeine Untergruppen unten)
- Überprüfbarkeit
- Autonomie [Erl]
- Verfügbarkeit
- Kompatibilität
- Zusammensetzbarkeit [Erl]
- Konfigurierbarkeit
- Richtigkeit
- Glaubwürdigkeit
- Anpassbarkeit
- Fehlersuche
- Abbaubarkeit
- Bestimmbarkeit
- Nachweisbarkeit
- Zuverlässigkeit (siehe Allgemeine Untergruppen unten)
- Einsatzfähigkeit
- Auffindbarkeit [Erl]
- Verteilbarkeit
- Haltbarkeit
- Wirksamkeit
- Effizienz
- Entwicklungsfähigkeit
- Erweiterbarkeit
- Fehlertransparenz
- Fehlertoleranz
- Treue
- Flexibilität
- Inspizierbarkeit
- Installierbarkeit
- Integrität
- Austauschbarkeit
- Interoperabilität [Erl]
- Erlernbarkeit
- Lokalisierbarkeit
- Wartbarkeit
- Handhabbarkeit
- Mobilität
- Veränderbarkeit
- Modularität
- Beobachtbarkeit
- Bedienbarkeit
- Orthogonalität
- Portabilität
- Präzision
- Vorhersagbarkeit
- Prozessfähigkeiten
- Herstellbarkeit
- Beweisbarkeit
- Wiederherstellbarkeit
- Relevanz
- Verlässlichkeit
- Wiederholbarkeit
- Reproduzierbarkeit
- Widerstandsfähigkeit
- Empfänglichkeit
- Wiederverwendbarkeit [Erl]
- Robustheit
- Sicherheit
- Skalierbarkeit
- Nahtlosigkeit
- Eigenständigkeit
- Wartungsfreundlichkeit (aka Supportability)
- Sicherheit (siehe Allgemeine Teilmengen unten)
- Einfachheit
- Stabilität
- Einhaltung von Standards
- Überlebensfähigkeit
- Nachhaltigkeit
- Anpassbarkeit
- Testbarkeit
- Aktualität
- Rückverfolgbarkeit
- Transparenz
- Allgegenwart
- Verständlichkeit
- Ausbaufähigkeit
- Benutzerfreundlichkeit
- Verletzlichkeit
Viele dieser Qualitätsattribute lassen sich auch auf die Datenqualität anwenden .
Gemeinsame Teilmengen
- Zuverlässigkeit, Verfügbarkeit, Wartungsfreundlichkeit, Benutzerfreundlichkeit und Installierbarkeit werden zusammen als RASUI bezeichnet.
- Funktionalität, Usability, Zuverlässigkeit, Performance und Supportability werden in Bezug auf die Softwareanforderungen zusammen als FURPS bezeichnet .
- Agilität in funktionierender Software ist eine Aggregation von sieben architektursensiblen Attributen: Fehlersuchbarkeit, Erweiterbarkeit, Portabilität, Skalierbarkeit, Sicherheit, Testbarkeit und Verständlichkeit.
- Für Datenbanken ist Zuverlässigkeit, Verfügbarkeit, Skalierbarkeit und Wiederherstellbarkeit (RASR) ein wichtiges Konzept.
- Atomarität, Konsistenz, Isolation (manchmal Integrität), Dauerhaftigkeit ( ACID ) ist eine Transaktionsmetrik.
- Im Umgang mit sicherheitskritischen Systemen wird häufig die Abkürzung Zuverlässigkeit, Verfügbarkeit, Wartbarkeit und Sicherheit ( RAMS ) verwendet.
- Zuverlässigkeit ist ein Aggregat aus Verfügbarkeit, Zuverlässigkeit, Sicherheit, Integrität und Wartbarkeit.
- Integrität hängt von Sicherheit und Überlebensfähigkeit ab.
- Sicherheit setzt sich aus Vertraulichkeit, Integrität und Verfügbarkeit zusammen. Sicherheit und Zuverlässigkeit werden oft zusammen behandelt.
Siehe auch
- Nicht-funktionale Anforderung
- Informationsqualität
- ISO/IEC 9126 Softwareentwicklung – Produktqualität
- Kognitive Dimensionen von Notationen
- Softwarequalität
Verweise
Weiterlesen
- Erl, Thomas (2007). SOA: Prinzipien des Service-Designs . Lehrlingssaal. ISBN 9780132344821.
- Gitzel, R.; Korthausa, A.; Schadera, M. (30.04.2007). "Einsatz etablierter Web-Engineering-Kenntnisse in modellgetriebenen Ansätzen" . Wissenschaft der Computerprogrammierung . 66 (2): 105–124. doi : 10.1016/j.scico.2006.09.001 .
- Bass, Len; Clements, Paul C.; Kazman, Rick (2012). Softwarearchitektur in der Praxis (3. Aufl.). ISBN 9780321815736.