A Framework of Software Measurement
eBook - PDF

A Framework of Software Measurement

  1. 784 pages
  2. English
  3. PDF
  4. Available on iOS & Android
eBook - PDF

A Framework of Software Measurement

Book details
Table of contents
Citations

Frequently asked questions

Simply head over to the account section in settings and click on “Cancel Subscription” - it’s as simple as that. After you cancel, your membership will stay active for the remainder of the time you’ve paid for. Learn more here.
At the moment all of our mobile-responsive ePub books are available to download via the app. Most of our PDFs are also available to download and we're working on making the final remaining ones downloadable now. Learn more here.
Both plans give you full access to the library and all of Perlego’s features. The only differences are the price and subscription period: With the annual plan you’ll save around 30% compared to 12 months on the monthly plan.
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, we’ve got you covered! Learn more here.
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Yes, you can access A Framework of Software Measurement by Horst Zuse in PDF and/or ePUB format, as well as other popular books in Computer Science & Computer Science General. We have over one million books available in our catalogue for you to explore.

Information

Publisher
De Gruyter
Year
2013
ISBN
9783110807301
Edition
1

Table of contents

  1. 1 Introduction
  2. 2 Aspects of Software Measurement
  3. 2.1 Terminology
  4. 2.2 Classes of Software Measures
  5. 2.3 Why Software Engineering Measurement?
  6. 2.4 Measurement in Physics versus Software Engineering Measurement
  7. 2.5 Models of Software
  8. 2.6 Definition of Some Basic Measures
  9. 2.7 Problems of (Software) Measurement
  10. 2.8 Open Questions
  11. 2.9 Exercises
  12. 3 History of Software Measurement
  13. 3.1 Groundwork of Software Measurement
  14. 3.2 Software Design Measurement
  15. 3.3 Cost, Effort and Size Estimation Measures
  16. 3.4 Standards in the Area of Software Measurement
  17. 3.5 Goal-Question-Metric Paradigm, User-View and Viewpoints
  18. 3.6 Measurement Theory and Software Measures
  19. 3.7 European Software Measurement Projects
  20. 3.8 Software Measurement in Germany
  21. 3.9 Research in the Area of Software Measurement in North America
  22. 3.10 Research in the Area of Software Measurement in Japan
  23. 3.11 Software Measurement in Australia
  24. 3.12 Desirable Properties for Software Measures
  25. 3.13 Validation of Software Measures and Prediction Models
  26. 3.14 Software Measures in an Object-Oriented Environment
  27. 3.15 Data Dependency Measurement
  28. 3.16 Entropy Measures
  29. 3.17 Software Measures for Distributed Systems
  30. 3.18 Neuronal Networks and Software Measures
  31. 3.19 Software Measurement Tools
  32. 3.20 Software Measures and Reengineering
  33. 3.21 Software Measures and Reuse
  34. 3.22 ISO 9000-3 Standards and Software Measurement
  35. 3.23 Cognitive Processes and Measures
  36. 3.24 Current State of Software Measurement
  37. 3.25 Exercises
  38. 4 Foundations of Software Measurement I
  39. 4.1 Introduction
  40. 4.2 Objectives of Measurement Theory in the Software Measurement Area
  41. 4.3 Normative and Descriptive Approach of Measurement
  42. 4.4 What is Measurement?
  43. 4.5 Fundamental and Derived Measurement
  44. 4.6 Measurement Process
  45. 4.7 Reasons for Empirical Interpretations
  46. 4.8 Basic Concepts of Measurement Theory
  47. 4.9 Additive Homomorphism and Concatenation Operations
  48. 4.10 Extensive Structures
  49. 4.11 Scales and Scale Types
  50. 4.12 Meaningfulness
  51. 4.13 Axiom Systems and Measurement Scales
  52. 4.14 Exercises
  53. 5 Foundations of Software Measurement II
  54. 5.1 Extensive Structures and Applications to Software Measurement
  55. 5.2 Measurement Scales and Software Measures
  56. 5.3 Interpretation of Numbers and Hypotheses about Reality
  57. 5.4 Combination Rules and Independence Conditions
  58. 5.5 Combination Rules of Measures
  59. 5.6 Calibration of Software Measures
  60. 5.7 Conversion Rules
  61. 5.8 Scale Types of Counting, Money and Time
  62. 5.9 Normalization of Measures
  63. 5.10 The Informationflow Measure and Scale Types
  64. 5.11 Types of Measures
  65. 5.12 Alternative Axiom Systems for the Interval and Ratio Scales
  66. 5.13 Summary of Scales and Scale Types
  67. 5.14 Scales on Programs and Scales on Flowgraphs
  68. 5.15 Units and Software Measurement
  69. 5.16 Framework of Software Measurement
  70. 5.17 Exercises
  71. 6 Measurement Theory and Object-Oriented Software Measures
  72. 6.1 Introduction
  73. 6.2 Object-Oriented Programming and Measurement
  74. 6.3 Classification of Object-Oriented Software Measures
  75. 6.4 Illustration of the Behavior of Object-Oriented Software Measures
  76. 6.5 Concatenation Operations for Object-Oriented Programs
  77. 6.6 Belief Structures
  78. 6.7 Modified Function of Belief and Modified Relation of Belief
  79. 6.8 Applications to Object-Oriented Measures
  80. 6.9 Ranking Properties of Object-Oriented Software Measures
  81. 6.10 Summary of Object-Oriented Software Measures
  82. 6.11 Exercises
  83. 7 Desirable Properties of Software Measures
  84. 7.1 Introduction
  85. 7.2 Required Properties by Bache
  86. 7.3 Required Properties of Measures by Conte et al
  87. 7.4 Size Measures
  88. 7.5 Validation Criteria of IEEE Standard 1061 for Software Measures
  89. 7.6 Required Properties of Software Complexity Measures by Basili and Reiter
  90. 7.7 Desirable Attributes of Effective Measures by Ejiogu
  91. 7.8 Required Properties of Software Complexity Measures by Fenton
  92. 7.9 Required Properties of Jones
  93. 7.10 Required Properties of Software Complexity Measures by Kearney et al
  94. 7.11 Required Properties for Software Measures by Shepperd and Ince
  95. 7.12 Weyuker’s Properties
  96. 7.13 Required Properties by Lakshmanan et al
  97. 7.14 Desired Properties by Watts
  98. 7.15 Summary of Desirable Properties
  99. 7.16 Zuse’s Requirements for Software Measures
  100. 7.17 Ordinal or Ratio Scales for Software Measurement?
  101. 7.18 Exercises
  102. 8 Validation of Software Measures and Prediction Models
  103. 8.1 Introduction
  104. 8.2 Terminology
  105. 8.3 Misunderstanding of Validation and Prediction
  106. 8.4 Some Results of Prediction Experiments in Literature
  107. 8.5 Internal and External Attributes
  108. 8.6 Correlation Coefficients and Prediction I
  109. 8.7 Internal Validation of Software Measures
  110. 8.8 External Validation of Software Measures
  111. 8.9 Prediction - Theorems and Proofs
  112. 8.10 Relationship of Complexity and Effort in Time
  113. 8.11 Validation of the Measure Information Flow
  114. 8.12 Correlation Coefficients and Prediction II
  115. 8.13 Simple Measures for Prediction?
  116. 8.14 Software Quality Attributes Derived from External Variables
  117. 8.15 Summary of Validation and Prediction
  118. 8.16 Exercises
  119. 9 Applications of Software Measures
  120. 9.1 Introduction
  121. 9.2 Application of Software Measures to Real Existing Software Systems
  122. 9.3 The Software Life-Cycle and Software Measurement
  123. 9.4 ISO 9000-3 Norm and Software Measurement
  124. 9.5 Mostly Used Measures in Industry
  125. 9.6 The Function-Point Method
  126. 9.7 The COCOMO Models and Deviations
  127. 9.8 Maintainability Characteristics of a Final Product
  128. 9.9 Basic Measures for Structure Charts
  129. 9.10 The Measure Information Flow of Henry and Kafura
  130. 9.11 Measures of Bowles
  131. 9.12 Measures for the Coding Phase
  132. 9.13 Measures for Cohesion
  133. 9.14 Measures for the Testing Phase
  134. 9.15 Measures for the Software Maintenance Phase
  135. 9.16 Document Quality
  136. 9.17 Measure for Object-Oriented Programming
  137. 9.18 Summary of Software Measurement in the Software Life-Cycle
  138. 9.19 Exercises
  139. 10 Afterword
  140. 11 Solutions of Exercises
  141. 11.1 Solutions for Chapter 2
  142. 11.2 Solutions for Chapter 3
  143. 11.3 Solutions for Chapter 4
  144. 11.4 Solutions for Chapter 5
  145. 11.5 Solutions for Chapter 6
  146. 11.6 Solutions for Chapter 7
  147. 11.7 Solutions for Chapter 8
  148. 11.8 Solutions for Chapter 9
  149. 12 Glossary of Terms and Terms used as Synonyms
  150. 12.1 Terms used as Synonyms
  151. 12.2 Glossary of Terms
  152. Attachment I: The System ZD-MIS
  153. Attachment II: Proof of the Equivalence of Extensive Structures
  154. Attachment III: Proof of the Theorems of Chapter 8
  155. Attachment IV: Proof of the Theorems of Chapter 5
  156. Attachment V: Notations and Used Symbols
  157. Attachment VI: Axioms Systems
  158. Definitions
  159. Theorems
  160. Exercises
  161. References to Literature
  162. Name Index
  163. Subject Index