Quality attributes
Quality attributes are the cross-cutting concerns that affect the overall operation of a software system. They are the primary forces that drive the architecture and design of a system.
Quality attributes are specified as non-functional requirements and include: