HBT: Cleanliness Criteria
- 1. Maturity
Availability
Completeness Reliability (4)
Functional Suitability (3) Fault tolerance
Correctness
Recoverability
Appropriateness
Confidentiality
Time behaviour
What "properties"
Performance Efficiency (3) Integrity
Resource utilisation do they Security (4)
expect the user Non-repudiation
Capacity
story to
Accountability
Co-existence satisfy?
Compatibiliity (2)
Modularity
Interoperability
Describe as
objective Reusability
Appropriateness &
Recognizability Cleanliness Criteria Maintainability (5) Analyzability
(29)
Learnability
Modifiability
Usability (5)
Operability
Testability
User error protection
Adaptability
UI aesthetics Portability (3) Installability
Replaceability