Abstract
The following paper describes our approach for characterizing software measurement in a holistic manner. Therefore software measurement was defined as a system including all aspects of software measurement, evaluation, estimation and exploration. First of all, we define these components of software measurement considering the different levels of each component in order to classify the different levels of the software measurement itself. First examples have shown the appropriateness of this approach for paradigm related measurement comparisons and improvements. In this paper, we extend our modelling approach and demonstrate the meaningfulness of comparing software measurement practices for different standards and process improvement approaches. These examples help for identifying essential key areas for measurement improvement as basics of quality assurance.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Abran, A., et al.: Applied Software Measurement. Shaker Publ., Aachen (2006)
Basili, V.R., et al.: GQM+Strategies. In: Büren/Bundschuh/Dumke: Praxis der Software-Messung, pp. 253–266. Shaker Publ., Aachen (2007)
Basili, V.R., Selby, R.W., Hutchens, D.H.: Experimentation in Software Engineering. IEEE Transactions on Software Engineering 12(7), 733–734 (1986)
Bundschuh, M., Dekkers, C.: The IT Measurement Compendium. Springer, Heidelberg (2008)
Davis, A.M.: 201 Principles of Software Development. McGraw Hill Publ., New York (1995)
Dumke, R.R., Blazey, M., Hegewald, H., Reitz, D., Richter, K.: Causalities in Software Process Measurement and Improvement. In: Proc. of the MENSURA 2006, Cádiz, Spain, November 2006, pp. 483–498 (2006)
Dumke, R.R., Braungarten, R., Büren, G., Abran, A., Cuadrado-Gallego, J.J., et al. (eds.): IWSM 2008. LNCS, vol. 5338. Springer, Heidelberg (2008)
Dumke, R., Kunz, M., Farooq, A., Georgieva, K., Hegewald, H.: Formal Modelling of Software Measurement Levels of Paradigm-Based Approaches. TR FIN-013-2008, University of Magdeburg (2008), http://ivs.cs.uni-magdeburg.de/sw-eng/agruppe/forschung/Preprints.html
Dumke, R., Mencke, S., Wille, C.: Quality Assurance of Agent-Based and Self-Managed Systems. CRC Press, Boca Raton (2009)
Ebert, C., Dumke, R.: Software Measurement – Establish, Extract, Evaluate, Execute. Springer Publ., Munich (2007)
Endres, A., Rombach, D.: A Handbook of Software and Systems Engineering. Addison Wesley Publ., Reading (2003)
Farooq, A., Kernchen, S., Dumke, R.R., Wille, C.: Web Services based Measurement for IT Quality Assurance. In: Cuadrado-Gallege, J.J., et al. (eds.) Software Product and Process Measurement. LNCS, vol. 4895. Springer, Heidelberg (2008)
Fenton, N.E., Pfleeger, S.L.: Software Metrics - a rigorous and practical approach. Thompson Publ. (1997)
Georgieva, K., Dumke, R., Neumann, R., Farooq, A.: Software Measurement Modelling and Improvement. In: Proc. of the SERP 2009, Las Vegas, July 2009, pp. 396–402 (2009)
ISBSG Software Project Estimation – A Workbook for Macro-Estimation of Software Development Effort and Duration. Melbourne (2003)
ISO/IEC 15939: Information Technology – Software Measurement Process. Metrics News 6(2), 11–46 (2001)
ISO/IEC 9126: Software Engineering – Product Quality (2003)
Jones, C.: Estimating Software Costs – Bringing Realism to Estimating. McGraw-Hill Publ., New York (2007)
Juristo, N., Moreno, A.M.: Basics of Software Engineering Experimentation. Kluwer Academic Publishers, Boston (2003)
Kitchenham, B.: Empirical Paradigm – The Role of Experiments. In: Basili, V.R., Rombach, H.D., Schneider, K., Kitchenham, B., Pfahl, D., Selby, R.W., et al. (eds.) Empirical Software Engineering Issues. LNCS, vol. 4336, pp. 25–32. Springer, Heidelberg (2007)
Kulpa, M.K., Johnson, K.A.: Interpreting the CMMI – A Process Improvement Approach. CRC Press Company, Boca Raton (2003)
Laird, L.M., Brennan, M.C.: Software Measurement and Estimation – A Practical Approach. IEEE Computer Science (2006)
McConnel, S.: Software Estimation – Demystifying the Black Art. Microsoft Press (2006)
Munson, J.C.: Software Engineering Measurement. CRC Press Company, Boca Raton (2003)
Pandian, C.R.: Software Metrics – A Guide to Planning, Analysis, and Application. CRC Press Company, Boca Raton (2004)
Pfleeger, S.L.: Software Engineering – Theory and Practice. Prentice-Hall Publ., Englewood Cliffs (1998)
Skyttner, L.: General Systems Theory – Problems, Perspectives, Practice. World Scientific Publ., New Jersey (2005)
Tayntor, C.B.: Six Sigma Software Development. CRC Press, Boca Raton (2003)
Whitmire, S.A.: Object Oriented Design Measurement. John Wiley & Sons, Chichester (1997)
Zelkowitz, M.V.: Techniques for Empirical Validation. In: Basili, V.R., Rombach, H.D., Schneider, K., Kitchenham, B., Pfahl, D., Selby, R.W. (eds.) Empirical Software Engineering Issues. LNCS, vol. 4336, pp. 4–9. Springer, Heidelberg (2007)
Zuse, H.: A Framework of Software Measurement. de Gruyter Publ., Berlin (1998)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Dumke, R., Yazbek, H., Asfoura, E., Georgieva, K. (2009). A General Model for Measurement Improvement. In: Abran, A., Braungarten, R., Dumke, R.R., Cuadrado-Gallego, J.J., Brunekreef, J. (eds) Software Process and Product Measurement. IWSM 2009. Lecture Notes in Computer Science, vol 5891. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-05415-0_4
Download citation
DOI: https://doi.org/10.1007/978-3-642-05415-0_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-05414-3
Online ISBN: 978-3-642-05415-0
eBook Packages: Computer ScienceComputer Science (R0)