Let's see each of the methologies in detail.
NFR modeling methodology
Performance
Performance is defined as the responsiveness of the application to perform specific tasks in a given span of time. It is scored in terms of throughput or latency. Throughput is the number of events in a given span of time while latency is the time it takes to respond to an incident. An application's performance directly impacts software scalability. Enhancing an application's performance often enhances scalability by virtue of reducing shared resource contention.
Performance attributes specify the timing features of the application. There will be a few features that will be more time-sensitive than others. The NFRs should mark the functions that have constraints on their...