On the distribution of source code file sizes

Herraiz Tabernero, Israel and German, Daniel M. and Hassan, Ahmed E. (2011). On the distribution of source code file sizes. In: "ICSOFT 2011 - International Conference on Software and Data Technologies", 18-21 July 2011, Seville, Spain.

Description

Title: On the distribution of source code file sizes
Author/s:
  • Herraiz Tabernero, Israel
  • German, Daniel M.
  • Hassan, Ahmed E.
Item Type: Presentation at Congress or Conference (Article)
Event Title: ICSOFT 2011 - International Conference on Software and Data Technologies
Event Dates: 18-21 July 2011
Event Location: Seville, Spain
Title of Book: ICSOFT 2011 - International Conference on Software and Data Technologies
Date: 2011
Subjects:
Freetext Keywords: mining software repositories, software size estimation, open source
Faculty: E.T.S.I. Caminos, Canales y Puertos (UPM)
Department: Matemática e Informática Aplicadas a la Ingeniería Civil [hasta 2014]
Creative Commons Licenses: Recognition

Full text

[img]
Preview
PDF (On the distribution of source code file sizes) - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (460kB) | Preview

Abstract

Source code size is an estimator of software effort. Size is also often used to calibrate models and equations to estimate the cost of software. The distribution of source code file sizes has been shown in the literature to be a lognormal distribution. In this paper, we measure the size of a large collection of software (the Debian GNU/Linux distribution version 5.0.2), and we find that the statistical distribution of its source code file sizes follows a double Pareto distribution. This means that large files are to be found more often than predicted by the lognormal distribution, therefore the previously proposed models underestimate the cost of software.

More information

Item ID: 6791
DC Identifier: http://oa.upm.es/6791/
OAI Identifier: oai:oa.upm.es:6791
Official URL: http://www.icsoft.org
Deposited by: Israel Herraiz
Deposited on: 30 Apr 2011 17:06
Last Modified: 20 Apr 2016 15:57
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM