Objective: 

After writing this paper, you should become  familiar with the pros and cons of various measures for software complexity and measurement, their inherent limitations, their specific strengths with respect to certain types of programming paradigms. 

Task:

  1. Conduct a review of different software complexity reading two related articles in the library reserves. - Weyukar's paper and OO Metric Suite paper.
  2. Read more materials (literature) on this area.
  3. Choose 10 metrics, general purpose, OO, or both, and discuss their pros and cons.
  4. Evaluate your code using some or all of your chosen metrics.