Using third party measurement data
Until today, to the best of my knowledge, all of the source code analysis papers I have read were written by researchers who had control of the code analysis tools they used and had some form of...
View ArticleDevelopers do not remember what code they have written
The size distribution of software components used in building many programs appears to follow a power law. Some researchers have and continue to do little more than fit a straight line to their...
View ArticleNumber of parameters vs. accessing globals
I spend a lot of time looking at software engineering data, asking, what is the story here? In a previous post I suggested that the distribution of the number of functions defined to have a given...
View ArticleSampling error in software engineering
In the physical sciences, measurement error occurs because of accuracy limits on the device used to make the measurement and the interpretation of the data by the person doing the measurement. In...
View ArticleThe units of measurement for software reliability
How do the people define software reliability? One answer can be found by analyzing defect report logs: one study found that 42.6% of fault reports were requests for an enhancement, changes to...
View Article