availability
external
performance
external
safety
external
security
external
usability
external
robustness
external
integrity
external
efficiency
internal
modifiability
internal
portability
internal
reusability
internal
scalability
internal
verifiability
internal