1. A method of ranking software texts based on predicted faults associated therewith comprising: calculating values of coefficients associated with a first set of equations, the first set of equations including values of feature vectors associated with a first set of software texts, the first set of equations including values of fault counts associated with the first set of software texts; calculating values of fault counts using a second set of equations, the calculated values of fault counts being associated with a second set of texts, the second set of equations including the calculated values of the coefficients associated with the first set of equations and values of feature vectors associated with the second set of texts, the first and second sets of equations being based on an algorithm; and ranking the second set of software texts based on the values of fault counts associated with the second set of equations.