A Constraint Satisfaction Approach to Non-functional Requirements in Adaptive Web Services | IEEE Conference Publication | IEEE Xplore