Abstract :
In software engineering, the lack of experimental evidence often means that anecdotal, intuitive, or sometimes just plain commercial arguments become surprisingly well-entrenched. Conventional wisdom, that smaller components contain relatively fewer faults may be wrong. The author found that medium-sized components were proportionately more reliable than small or large ones. Moreover, he says, there may be limits on the fault density we can achieve
Keywords :
object-oriented programming; software development management; software reliability; commercial arguments; fault density component size connection; medium-sized software components; object oriented programming; small software components; software engineering; software faults; software reliability; Computer aided software engineering; Computer languages; Databases; History; Humans; Knowledge based systems; Object oriented modeling; Reliability engineering; Software engineering; Solids;