on non - functional requirements in software engineering .
Representing and Using Non-Functional Requirements: A Process-Oriented Approach