Predicting Quality of Service of Software Applications