selected publications conference paper Automated recommendations for reducing unnecessary variability of technology architectures 2017