MOSES: A platform for experimenting with qos-driven self-adaptation policies for service oriented systems