Reliability prediction for service-oriented computing environments