System architecture and optimization to support variability and flexibility in design. - Abdelkrim Doufene; Vivek Sakhrani; Abdullah Alkhenani; Bo-Yang Yu; Stephen Connors; Adnan Alsaati; Olivier L. de Weck (SysCon, 2016)