Was bedeutet Quality Attribute?
Das International Software Architecture Qualification Board (ISAQB) definiert den Begriff „Quality Attribute“ wie folgt:
Unter Quality Attribute versteht man „
Software quality is the degree to which a system possesses the desired combination of attributes (see: software quality).
The Standard ISO-25010 defines the following quality attributes:
<ul
<li
Functional suitability</a
<ulFunctional completeness</li
Functional correctness</li
Functional appropriateness</li
</ul
</li
<li
Performance efficiency</a
<ul
Time behaviour</li
Resource utilization</li
Capacity</li
</ul
</li
<li
Compatibility</a
<ul
Co-existence</li
Interoperability</li
</ul
</li
<li
Usability</a
<ul
Appropriateness recognizability</li
Learnability</li
Operability</li
User error protection</li
User interface aesthetics</li
Accessibility</li
</ul
</li
<li
Reliability</a
<ul
Availability</li
Fault tolerance</li
Recoverability</li
</ul
</li
<li
Security</a
<ul
Confidentiality</li
Integrity</li
Non-repudiation</li
Accountability</li
Authenticity</li
</ul
</li
<li
Maintainability</a
<ul
Modularity</li
Reusability</li
Analysability</li
Modifiability</li
Testability</li
</ul
</li
<li
Portability</a
<ul
Adaptability</li
Installability</li
Replaceability</li
</ul
</li
</ul<brIt’s helpful to distinguish between:
<ul
<li
runtime quality attributes (which can be observed at execution time of the system),</linon-runtime quality attributes_ (which cannot be observed as the system executes) and</li
business quality attributes (cost, schedule, marketability, appropriateness for organization)</li
</ul<brExamples of runtime quality attributes are functional suitability, performance efficiency, security, reliability, usability and interoperability.
Examples of non-runtime quality attributes are modifiability, portability, reusability, integratability, and testability.
„
Wenn Sie ähnliche Fachbegriffe wie Quality Attribute nachschlagen müssen, schauen Sie doch einfach in unserm umfangreichen Glossar nach. Oder durchsuchen Sie unser Wörterbuch: