A conceptual framework for platform-based design of non-assembled products. (December 2017)