Supporting complex systems delivery with Design Process Automation