Abstract
Making the measurement processes work in large software development organizations requires collecting right metrics and collecting them automatically. Collecting the right metrics requires development custom measurement systems which fulfill the actual needs of the company. Effective communication between stakeholders (persons who have the information needs) and the designers of measurement systems are cornerstones in identifying the right metrics and the right amount of them. In this paper we describe a method for developing measurement systems based on models which make this communication more effective. The method supports the designers of measurement systems and managers, for whom the measurement systems are created, in developing more effective measurement systems based on MS Excel. The method comprises of platform independent modeling, platform specific modeling and automated code generation. This method has been used in one of action research projects at Ericsson. We present the results of the evaluation of this method at Ericsson by the end of this paper.
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
Pfleeger, S.L., Jeffery, R., Curtis, B., Kitchenham, B.: Status Report on Software Measurement. IEEE Software 14, 33–34 (1997)
International Standard Organization, International Electrotechnical Commission: ISO/IEC 15939 Software engineering – Software measurement process. ISO/IEC, Geneva (2007)
Staron, M., Meding, W., Nilsson, C.: A Framework for Developing Measurement Systems and Its Industrial Evaluation. Information and Software Technology 51, 721–737 (2008)
Kitchenham, B., Hughes, R.T., Linkman, S.C.: Modeling Software Measurement Data. IEEE Transactions on Software Engineering 27, 788–804 (2001)
Lawler, J., Kitchenham, B.: Measurement modeling technology. IEEE Sw. 20, 68–75 (2003)
Monperrus, M., Jezequel, J.-M., Champeau, J., Hoeltzel, B.: A Model-Driven Measurement Approach. In: Czarnecki, K., Ober, I., Bruel, J.-M., Uhl, A., Völter, M. (eds.) MODELS 2008. LNCS, vol. 5301, pp. 505–519. Springer, Heidelberg (2008)
Garcia, F., Serrano, M., Cruz-Lemus, J., Ruiz, F., Pattini, M.: Managing Sw. Process Measurement: A Meta-model Based Approach. Inf. Sciences 177, 2570–2586 (2007)
Mora, B., Garcia, F., Ruiz, F., Piattini, M.: SMML: Software Measurement Modeling Language. In: The 8th OOPSLA Workshop on Domain-Specific Modeling (2008)
Umarji, M., Emurian, H.: Acceptance issues in metrics program implementation. In: Emurian, H. (ed.) 11th IEEE International Symposium Software Metrics, pp. 10–17 (2005)
Staron, M., Kuzniarz, L., Wallin, L.: A Case Study on Industrial MDA Realization - Determinants of Effectiveness. Nordic Journal of Computing 11, 254–278 (2004)
Chirinos, L., Losavio, F., Boegh, J.: Characterizing a data model for software measurement. Journal of Systems and Software 74, 207–226 (2005)
van Solingen, R.: The Goal/Question/Metric Approach: A Practical Handguide for Quality Improvement of Software Development. McGraw-Hill, New York (1999)
van Solingen, R., Berghout, E.: Integrating goal-oriented measurement in industrial sw. eng.: industrial experiences with and additions to the Goal/Question/Metric method (GQM). In: Berghout, E. (ed.) 7th Int. Sw. Metrics Symp., pp. 246–258 (2001)
International Bureau of Weights and Measures.: International vocabulary of basic and general terms in metrology = Vocabulaire international des termes fondamentaux et généraux de métrologie. ISO, Genève, Switzerland (1993)
Kent, S.: Model Driven Engineering. In: Butler, M., Petre, L., Sere, K. (eds.) IFM 2002. LNCS, vol. 2335, pp. 286–299. Springer, Heidelberg (2002)
Ludewig, J.: Models in Software Engineering - an Introduction. Software and Systems Modeling 2, 5–14 (2003)
Miller, J., Mukerji, J.: MDA Guide, vol. 2004. Object Management Group (2003)
Staron, M., Meding, W.: A Modeling Lang. for Specifying and Visualizing Measurement Sys. for Sw. Metrics. In: 6th Nordic Ws. on Model Driven Eng., Tampere, Finland (2009)
Wohlin, C., Runeson, P., Höst, M., Ohlsson, M.C., Regnell, B., Wesslèn, A.: Experimentation in Sw. Eng.: An Introduction. Kluwer Academic Publisher, Boston (2000)
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
Staron, M., Meding, W. (2009). Using Models to Develop Measurement Systems: A Method and Its Industrial Use. 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_16
Download citation
DOI: https://doi.org/10.1007/978-3-642-05415-0_16
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)