A UML profile for goal-oriented and use case-driven representation of NFRs and FRs
Non-functional requirements in software engineering