A Functional Software Measurement Approach to Bridge the Gap Between Problem and Solution Domains


Ungan E., Demirrs O.

25th International Workshop on Software Measurement / 10th International Conference on Software Process and Product Measurement (IWSM-Mensura), Krakow, Polonya, 5 - 07 Ekim 2015, cilt.230, ss.176-191 identifier identifier

  • Cilt numarası: 230
  • Doi Numarası: 10.1007/978-3-319-24285-9_12
  • Basıldığı Şehir: Krakow
  • Basıldığı Ülke: Polonya
  • Sayfa Sayıları: ss.176-191

Özet

There are various software size measurement methods that are used in various stages of a software project lifecycle. Although functional size measurement methods and lines of code measurements are widely practiced, none of these methods explicitly position themselves in problem or solution domain. This results in unreliable measurement results as abstraction levels of the measured artifacts vary greatly. Unreliable measurement results hinder usage of size data in effort estimation and benchmarking studies. Furthermore, there exists no widely accepted measurement method for solution domain concepts other than lines of code, such as software design. In this study, an approach is defined to distinguish problem and solution domains for a software project and a software size measurement methodology for solution domain is proposed based on software design sizes.