Building design‐time and run‐time knowledge for QoS‐based component assembly. (16th May 2017)