Week | Monday | Wednesday |
1 9/3 - 9/5 | Labor Day No Class |
Using Measurement in SE |
2 9/10 - 9/12 |
Measurement in Everyday Life
Chapter 1 |
Measurement Basics Chapter 2 |
3 9/17 - 9/19 | Meaningfulness and Validation Chapter 3 | Guest Speaker |
4 9/24 - 9/26 | | Review of Statistics Chapters 4, 5, and 6 |
5 10/1 - 10/3 | Measuring Size Chapter 7 | Measuring Structure Chapter 8 |
6 10/8 - 10/10 | Cohesion [Bieman/Ott] [Lakhotia] | [Briand et al] |
7 10/15 - 10/17 | Cohesion in OO Paradigm
[Briand OO] | [Marcus/Poshyvanyk] [Ponisio/Nierstrasz] |
8 10/22 - 10/24 | Coupling [Briand CP] | [Darcy et al] [Koru/Tian] |
9 10/29 - 10/31 | Quality Chapter 9 | |
10 11/5 - 11/7 | Midterm | |
11 11/12- 11/14 | Reliability Chapter 10 | Resource Measurement and Prediction Chapters 11 and 12 |
12 11/26 - 11/28 | [Menzies et al] -- Cischke
[Nagappan and Bell] -- Sun | [Shao and Wang] -- Nyew
[Allen et al] -- Woods |
13 12/3 - 12/5 | [Chulani et al] -- Kumbhar
[Idri et al] -- Carroll | [Johnson et al] -- Brown
[Tsantalis et al] -- Himes |
14 12/10 - 12/12 | [Card] -- Patel | [Agrawal/Chari} |
[Agrawal/Chari] M. Agrawal and K. Chari, `Software Effort, Quality, and Cycle Time: A study of CMM Level 5 Projects,', IEEE Transactions on Software Engineering, Vol 33, No. 3, 145-156.
[Bieman/Ott] J. M. Bieman and L. M. Ott, `Measuring Functional Cohesion', IEEE Transactions on Software Engineering, Vol 20, No. 8, 644-657.
[Briand et al] L.C. Briand, S Morasca, V. R. Basili, `Property-based Software Engineering Measurement', IEEE Transactions on Software Engineering, 22 (1), pp. 68-86.
[Briand OO] L.C. Briand, J. W. Daly and J Wust, “A Unified Framework for Cohesion Measurement in Object-oriented Systemsâ€, Proc. 4th International Software Metrics Symposium, pp 43-53.
[Briand CP] L. C. Briand, J. W. Daly and J.K. Wust, "A Unified Framework for Coupling Measurement in Object-oriented Systems", IEEE Transactions on Software Engineering 25 (1), pp. 91-121.
[Darcy et al] D. P. Darcy, C. F. Kemerer, S. A. Slaughter, J. E. Tomayko, 'The Structural Complexity of Software: An Experimental Test', IEEE Transactions on Software Engineering, 31 (11), pp. 982-995.
[Koru/Tiam] A. G. Koru, J. Tian, `Comparing High-Change Modules and Modules with the Highest Measurement Values in Two Large-Scale Open-Source Products', IEEE Transactions on Software Engineering 31 (8), pp. 625-642.
[Lakhotia] Arun Lakhotia, `Rule-based Approach to Computing Module Cohesion', 15th International Conference on Software Engineering (ICSE-15), pp. 35-44.
[Marcus/Poshyvanyk] A. Marcus and D. Poshyvanyk, `The Conceptual Cohesion of Classes', 21st International Conference on Software Maintenance (ICSM'05), pp 133-142.
[Allen et al] Allen, E.B.; Khoshgoftaar, T.M., "Measuring coupling and cohesion: an information-theory approach", Software Metrics Symposium, 1999. Proceedings. Sixth International 4-6 Nov. 1999, 119-127.
[Card] Card "Integrating Practical Software Measurement and the Balanced Scorecard", Proceedings of the 27th International Computer Software and Applications Conference (COMPSAC '03).
[Chulani et al] Chulani, Santhanam, Leszkowicz, "Metrics for Managing Customer View of Software Quality", Proceedings of the Ninth International Software Metrics Symposium, 2003.
[Idri et al] Idri, Abran, Khosgoftaar, "Fuzzy Analogy: A New Approach for Software Cost Estimation", International Workshop on Software Measurement, 2001, 93-101.
[Johnson et al] Johnson et al, "Beyond the Personal Software Process: Metrics Collection and Analysis for the Differently Disciplined," 25th International Conference on Software Enginnering (ICSE 2003), 641-646.
[Menzies et al] Menzies, Greenwald, and Frank, "Data Mining Static Code Attributes to Learn Defect Predictors", IEEE TSE 33 (1), 2-13.
[Nagappan and Bell] Nagappan and Bell, "Static Analysis Tools as Early Indicators of Pre-Release Defect Density", Proceedings of the International Conference on Software Engineering (ICSE 2005). Seliya, Khoshgoftaar, and Zhong, "Analyzing Software Quality with Limited Fault-Proneness Defect Data", Proceedings of International Conference on High Assurance Systems Engineering, 89-98 Heidelberg, Germany, October 2005. IEEE Computer Society.
[Shao and Wang] Shao and Wang, "A new measure of software complexity based on cognitive weights", Electrical and Computer Engineering, Canadian Journal 28(2), April 2003, 69-74.
[Tsantalis et al] Nikolaos Tsantalis, Alexander Chatzigeorgiou,
George Stephanides,
Spyros T. Halkidis, "Design Pattern Detection Using Similarity
Scoring," IEEE Transactions on Software Engineering, 32 (11),
896-909, Nov., 2006.