1. Designing for NFPs Software Architecture Lecture 19 2. What Is an NFP? A software system’snon-functional property (NFP)is a constraint on the manner in which the system…