Oy Laatukonsultointi P. Kantelinen Ab

# (#)


Metrics sources

Mittaus - lähteitä




WWW pages - WWW-sivuja

  1. SEI Software Engineering Institute Measurement and Analysis home page
  2. NASA Software Assurance Technology/Metrics home page
  3. NASA Metrics Data Program - publicly available software metrics data
  4. NASA Metrics Data Program Glossary and Definition - metrics glossary, includes the description of many comon software metrics
  5. PROMISE Software Engineering Repository - publicly available software metrics data
  6. Guide to Practical Software Measurement lots of good and practical ideas what to measure in software projects and how to do the measurement
  7. Thomas Fetckes’s metrics site
  8. European Federation of Software Metrics Assiciation
  9. Software metrics tools Queens University
  10. USC Code Count Tools - see left sidebar: Available Tools/CodeCount
  11. QSM articles about estimation and metrics
  12. Warren Harrison’s Software Metrics Home Page
  13. Brad Appleton’s Software Engineering Links (has not been maintained since 1998, but still contains some useful information)

  14. Finnish Software Metrics Association
  15. StickyMinds.com (see => Measurement): resources about software measurement and other areas, too
  16. David E. Lorenz’s Software Metrics Site


Literature - Kirjallisuutta:

  1. IEEE Standard 1061-1998: Software Quality Metrics Methodology
  2. IEEE Standard 982.1 - 1988: A Standard Dictionary to Produce Reliable Software
  3. IEEE Standard 1045-1992: IEEE Standard for Software Productivity Metrics
  4. ISO/IEC 9126-1. Software engineering - Software product quality - Part 1: Quality Model, ISO
  5. ISO/IEC 9126-2. Software engineering - Software product quality - Part 2: External Metric, ISO
  6. ISO/IEC 9126-3. Software engineering - Software product quality - Part 3: Internal Metrics, ISO
  7. ISO/IEC 9126-4. Software engineering - Software product quality - Part 3: Quality in Use Metrics, ISO
  8. IT Measurement: Practice Advice from the Experts, International Function Point Users Group, Pearson Education, 2002
  9. P.G. Armour: Beware of counting LOC, Communications of the ACM, pp. 21 - 24, March 2004
  10. R.D. Banker, S.M. Datar, C.F. Kemerer & Z. Zweig: ”Software complexity and maintenance costs”, Communications of the ACM, November 1993
  11. V.R. Basili (ed.): Tutorial: Models and Metrics for Software Management and Engineering, IEEE Computer Society Press, 1980
  12. V. Basili, et.al.: ”Technology Transfer in Motorola(review metrics), IEEE Software, March 1994
  13. D.N. Card: Measuring Software Design Quality, Prentice-Hall, 1990
  14. M. Cartwright, M. Shepperd: ”An Empirical Investigation of an Object-Oriented Software System, IEEE Transactions of Software Engineering, August 2000
  15. J. Clapp: “Getting Started on Software Metrics”, IEEE Software, January 1993
  16. D. Coleman, D. Ash, B. Lowther & P. Oman: “Using Metrics to Evaluate Software System Maintainability”, IEEE Computer, August 1994
  17. C. Connell: Its Not About Lines of Code, Developer.com, 3.11.2002
  18. P. Cross:”The Uses and Abuses of Software Metrics”, Software Quality Professional, pp. 4 - 15, March 2004
  19. D.P. Darcy, C.F. Kemerer: OO Metrics in Practice, IEEE Software, pp. 17 - 19, November/December 2005
  20. M. K. Daskalantonakis: “A Practical View of Software Measurement and Implementation Experiences Within Motorola, IEEE Transactions on Software Engineering, November 1992
  21. T. Drake: “Measuring Software Quality: A Case Study”, IEEE Computer, pp. 78 - 87, November 1996
  22. C. Ebert,R. Dumke, A. Schmietendorf: Best Practices in Software Measurement: How to Use Metrics to Improve Project and Process Performance, Springer-Verlag, 2005
  23. N.Eickelmann, A. Anant: Statistical Process Control: What You Don’t Measure Can Hurt You!, IEEE Software, pp. 49 - 50, March/April 2003
  24. L. Ejiogu: Software Engineering with Formal Metrics, Benjamin/Gummings, 1986
  25. K. Elmam, et. al.: ”The Cofounding Effect of Class Size on Validity of Object-Orented Metrics, IEEE Transactions on Software Engineering, pp. 630 - 650, July 2001
  26. N. Fenton, P. Krause, M. Neil: Software Measurement: Uncertainty and Causal Modeling, IEEE Software, pp. 116 - 122, July/August 2002
  27. N.E. Fenton, N. Ohlsson: Quantitative Analysis of Faults and Failures in a Complex Software System, IEEE Transactions of Software Engineering, August 2000
  28. N.E. Fenton: Software Metrics - A Rigorous Approach, Chapman&Hall, 1991
  29. W. A. Florac, A. D. Carleton: Measuring the Software Process: Statistical Process Control for Software Process Improvement, SEI Series in Software Engineering (Addison-.Wesley), 1999
  30. W.A. Florac: Software Quality Measurement: A Framework for Counting Problems and Defects, CMU/SEI-92-TR-22
  31. D. Garmus, D. Herron: Measuring The Software Process: A Practical Guide to Functional Measurements, Prentice Hall, 1995
  32. A. Glushkovsky: "An Analytical Approach to Software Metrics Management" , Software Quality Professional, pp. 34 - 45, June 2002
  33. R.B. Grady: “Succesfully Applying Software Metrics”, IEEE Computer, September 1994
  34. R.B. Grady: “Practical Results from Measuring Software Quality”, Communications of the ACM, November 1993
  35. R.B. Grady: “Practical Software Metrics for Project Management and Process Improvement”, Prentice Hall, 1992
  36. L. Hatton: ”Does OO Synch with How we Think?” (metrics about C vs. C++ efficiency and quality), IEEE Software, May/June 1998
  37. T. Hall: ”Implementing Effective Software Metrics Programs”, IEEE Software, March/April 1997
  38. M.H. Halstead: Elements of Software Science, Elsevier North-Holland, 1977
  39. R. Harrison, S.J. Counsell, R.V. Nith: ”An Evaluation of the MOOD Set of Object-Oriented Software Metrics”, IEEE Transactions on Software Engineering, June 1998
  40. J. Holmes: ”Software Measurement Using SCM”, Software Quality Professional, pp. 14 - 21, December 2004
  41. J. Holmes: "Optimizing the Software Life Cycle", Software Quality Professional, pp. 14 - 23, September 2003
  42. J. M. Hops & J.S.Serif: Application of Metrics in a Software Maintenance Environment, UCIrv-94-PROC-4ISS-007, University of California (Research Access Inc.)
  43. W. Humphrey: "Sweet Predictability", Software Development, February 2006
  44. C. Jones: Software Assessments, Benchmarks, and Best Practices, Addison-Wesley Longman, 2000
  45. C. Jones (ed.): Tutorial: Programming Productivity, IEEE Computer Society Press, 1986
  46. S.H. Khan: Metrics and Modesl in Software Quality Engineering, American Society for Quality (www.asq.org), 1996
  47. R.S. Kennett: “Assessing Software Development and Inspection Processes”, Quality Progress, October 1994
  48. T.M. Khoshgftaar, R. Halstead, G.P. Trio, R.M. Fass: ”Using Process History to Predict Software Quality”, IEEE Computer April 1998
  49. T. Kilpi: ”Implementing a Software Metrics Program at Nokia”, IEEE Software, pp. 72 - 77, November/December 2001
  50. B. Kitchenham, E. Mendes: Software Productivity Measurement Using Multiple Size Measures, IEEE Transactions on Softwrae Engineering, pp. 1023 - 1035, December 2004
  51. A. G. Koru, H. Liu: Building Effective Defect-Prediction Models in Practice, IEEE Software, pp. 23- 29, November/December 2005
  52. P. J. Layzel, N. E. Gold, Member, A. M. Mohan: "Spatial Complexity Metrics: An Investigation of Utility", IEEE Transactions on Software Engineering, pp. 203 - 212, March 2005
  53. T. McCabe: “A Complexity Measure”, IEEE Transactions on Software Engineering, March 1976
  54. A. Mayer & A.M. Sykes: “Statistical Methods for Analysis of Software Metrics Data”, Software Quality Journal, December 1992
  55. K. D. Maxwell, L van Wassenhove, S. Dutta: “Software Development Productivity of European Space, Military, and Industrial ApplicationsB”, Transactions on Software Engineering, pp. 706 - 718, October 1996
  56. P.A. McQuaild, C.A. Dekkers:”Steer Clear of Hazards on the Road to Software Measurement Success”, Software Quality Professional, pp. 27 - 33, March 2004
  57. A. Melton, ed.: Software Measurement, Chapman&Hall, 1994
  58. D.C. Meredith: ”Managing with Metrics: Theory into Practice”, Software Quality Professional, December 2000
  59. S.C. Misra, V.C. Bhavsar: "Measures of Software System Difficulty", Software Quality Professional, pp. 33 - 41, September 2003
  60. K-H. Möller & D.J. Paulish: Software Metrics - A Practioner’s Guide to Improved Product Development, Chapman&Hall, 1992
  61. R. Nance, J. Arthur: Managing Software Quality. A Measurement Framework for Assesment and Prediction, Springer, 2002
  62. C. R. Pandian: Software Metrics: A Guide to Planning, Analysis, and Application, Auerbach Publications, 2004, free online book for ACM members
  63. R.J. Offen, R. Jeffery´: “Establishing Software Measurement Programs”, IEEE Software, pp. 45 - 53, March/April 1997
  64. P. Oman, S.L. Pfleger (ed.): Applying Software Metrics, IEEE Computer Society Press, 1996
  65. M. Page-Jones: The Practical Guide to Structured Systems Design, Yourdon Press, 1988
  66. R. E. Park, et. al.: Software Size Measurement: A Framework for Counting Source Statements. Technical Report CMU/SEI-92-TR-20
  67. D.J. Paulish & A. D. Carleton: Case Studies of Software-Process-Improvement Measurement”, IEEE Computer, pp. 50 - 57, September 1994
  68. S. L. Pfleger: “Lessons Learned in Building a Corporate Metrics Program”, IEEE Software, pp. 67 - 74, May 1993
  69. S.L. Pfleeger, R. Jeffery, B. Kitchenham: “Status Report on Software Measurement”, IEEE Software, pp. 33 - 42, March/April 1997
  70. R. Pooley, D. Senior, D. Christie: ”Collecting and Analyzing Web-Based Project Metrics”, IEEE Software, pp. 52 - 58, January/February 2002
  71. Practical Software Measurement: A Foundation for Objective Project Management, Practical Software & Systems Measurement , DoD and US army sponsored group
  72. L.H. Putnam: Five Core Metrics: The Intellligence Behind Successful Software Management, Dorset House, 2003
  73. L.H. Putnam, W. Myer: Industrial Strength Software. Effective Management Using Measurement, IEEE Computer Society Press, 1996
  74. S.R. Rakitin: ”Worldwide Perspective on Software Quality Assurance and Measurement”, IEEE Software, May/June 1998
  75. D. Reifer: ”Let the Numbers Do the Talking”, Cross Talk, March 2002
  76. J. Rosenberg: ”Five Easy Steps to Systematic Data Handling”, IEEE Software, pp. 75 - 77, January-February, 1998
  77. M. Schepperd & D. Ince: Derivation and Validation of Software Metrics, Clarendon Press, 1993
  78. N. F. Schneidewind Measuring and Evaluating Maintenance Process Using Reliability, Risk, and Test Metrics”, IEEE Transactions on Software Engineering, 769 - 781, November/December 1999
  79. N. F. Schneidewind How to Evaluate Legacy System Maintenance”, IEEE Software, pp. 34 - 42, July/August 1998
  80. N. F. Schneidewind: “Validating Metrics for Ensuring Space Shuttle Flight Software Quality”, IEEE Computer, pp. 50 - 57, August 1994
  81. C. Seddio: “Applying Review and Product Metrics to the Software Engineering Process: A Case Study”, Software Quality Journal, September 1992
  82. G.E. Stark, R.C. Durst & T.M. Pelink: “Evaluation of Software Testing Metrics for NASA’s Mission Control Center”, Software Quality Journal, June 1992
  83. G. Star, R.C. Durst & C.W. Vowell: Using Metrics in Management Decision Making”, IEEE Computer, pp. 42 - 48, September 1994
  84. R. D. Stutzke: Estimating Software-Intensive Systems : Projects, Products, and Processes, Addison-Wesley Professional (SEI Series in Software Engineering, book’s companion web site), 2005
  85. L. Suardi: ”How to Manage Your Software Product Life Cycle with MAUI”, Communications of the ACM, pp. 89 - 94, March 2004
  86. E van Veenendal, R. Hendriks, R. van Vonderen: ”Measuring Software Product Quality”, Software Quality Professional, pp. 6 - 13, December 2002
  87. C. Weber, B. Layman: ”Measurement Maturity and the CMM: How Measurement Practices Evolve as Processes Mature”, Software Quality Professional, pp. 6 - 19, June 2002
  88. E. Weller: ”Applying Quantitative Methods to Software Maintenance”, Software Quality Professional, December 2000
  89. E. Weller: “Using Metrics to Manage Software Projects”, IEEE Computer, pp. 27 - 33, September 1994
  90. D. Youli: Making Software Development Visible. Effective Project Control, Wiley, 1990
  91. Y. Zhang, D. Sheth: "Mining Software Repositories for Model-Driven Development", IEEE Software, pp. 82-90, January/February 2006