The Evolution of the Platform Concept: A Systematic Review
Design for variety: developing standardized and modularized product platform architectures