Exploring quality of service (QoS) contracts