The Distribution of Program Sizes and Its Implications: An Eclipse Case Study - Computer Science > Software EngineeringReportar como inadecuado




The Distribution of Program Sizes and Its Implications: An Eclipse Case Study - Computer Science > Software Engineering - Descarga este documento en PDF. Documentación en PDF para descargar gratis. Disponible también para leer online.

Abstract: A large software system is often composed of many inter-related programs ofdifferent sizes. Using the public Eclipse dataset, we replicate our previousstudy on the distribution of program sizes. Our results confirm that theprogram sizes follow the lognormal distribution. We also investigate theimplications of the program size distribution on size estimation and qualitypredication. We find that the nature of size distribution can be used toestimate the size of a large Java system. We also find that a small percentageof largest programs account for a large percentage of defects, and the numberof defects across programs follows the Weibull distribution when the programsare ranked by their sizes. Our results show that the distribution of programsizes is an important property for understanding large and complex softwaresystems.



Autor: Hongyu Zhang, Hee Beng Kuan Tan, Michele Marchesi

Fuente: https://arxiv.org/



DESCARGAR PDF




Documentos relacionados