Baldwin & Woodard (http://www.hbs.edu/research/pdf/09-034.pdf) argue that the fundamental architecture behind all platforms is the partitioning into a set of “core” components with low variety and a complementary set of “peripheral” components with high variety. This achieves economies of scale while reducing the cost of creating a wide variety of complementary components.
Usually the argument for not partitioning a product by its design risks is that the partitioning itself introduces risk, cost and size, but nowadays when interfacing components can be very small, cheap and generic, it seldom matters even if partitioning is kept also in the final product. Such products are also very easy to use as platform for further developments and new opportunities. All really successful products create their own unique ecosphere for further developments, and Quflow does systems engineering that makes it very easy to achieve.