Autonomous and Adaptive Web Services