Objective: 

After writing this paper, you should become  familiar with the pros and cons of various tools for software requirements analysis, their inherent capabilities and limitations, their specific strengths with respect to certain types of applications. 

Task:

  1. Conduct a review of the various modeling tools for software requirements analysis.
  2. Review materials related to software requirements analysis and identify "desirable" characteristics of a requirements analysis tool
  3. Identify three tools for SRA and compare and contrast them with respect to your identified criterion.
  4. Pick one tool and summarize its capabilities in more detail.