CSC 457 Lecture FavoritesAck. I’ll just spew these out here for now... probably break them out by chapter later. Dop. Chapter 2 S/W Development Process ModelsProgramming. To the extreme! Here’s the home of Extreme Programming: http://extremeprogramming.org/ CMU’s SEI Team Software Process (TSP) and Personal software Process (PSP): http://www.sei.cmu.edu/tsp/main.html Chapter 3 Measurement TheoryMathworld links:
Wiki summaries:
Chapter 7 The Rayleigh ModelGo:
Chapter 11 Complexity MetricsThis is the code example we did in class: http://www.cs.ttu.edu/fase/v8n06.txt The McCabe dude, from the cyclomatic complexity stuff, has his own company: http://www.mccabe.com/ Speaking of cyclomatic complexity, here’s the wiki-summary of some of the Ch 11 terms: Wikipedia summary of cyclomatic complexity: http://en.wikipedia.org/wiki/Cyclomatic_complexity I found McCabe’s original paper on Wikipedia as well: http://www.literateprogramming.com/mccabe.pdf CyVis, is an open source tool to “visualize” cyclomatic complexity... no, I haven’t used it: http://cyvis.sourceforge.net/ This company Verifysoft has some nice overviews of our material:
Chapter 12 OO MetricsCoupling and cohesion are key: http://javaboutique.internet.com/tutorials/coupcoh/ And some cool OO metrics from the same site: http://javaboutique.internet.com/tutorials/codemetrics/ Measuring the complexity of OO systems: http://javaboutique.internet.com/tutorials/metrics/ thanks... yow, bill |