QoS, Properties and Views to Achieve Dynamic Adaptivity