An Initial Approach to Reuse Non-Functional Requirements Knowledge
on non - functional requirements in software engineering .