Проектирование на основе платформы — это подход к проектированию, делающий акцент на систематическом повторном использовании для разработки сложных продуктов на основе платформ и совместимых аппаратных и программных виртуальных компонентов, призванный снизить риски разработки, затраты и время выхода на рынок. [1]
Платформа — это библиотека компонентов, которые могут быть собраны для создания дизайна на этом уровне абстракции. Проектирование на основе платформы начинается с самого высокого уровня абстракции и реализует проект как последовательность шагов уточнения на различных уровнях абстракции. [2]