Through-Lifecycle Whole-Design Optimisation Using Software Deployment Toolchains. (May 2022)