Multi-skeleton model for top-down design of complex products. (May 2016)