In this article, we will delve into the exciting world of Platform-based design. Whether it is a person, a current topic, a historical date or any other relevant element, we will try to explore in depth different aspects related to Platform-based design. In order to provide a comprehensive and enriching vision, we will address different points of view, analyze possible implications and consequences, and try to offer a critical and reflective perspective on Platform-based design. We hope that this article will be of interest to those who wish to expand their knowledge on this topic and that it may spark not only new ideas, but also constructive discussions around Platform-based design.
This article needs additional citations for verification. (November 2014) |
Platform-based design is a design approach emphasizing systematic reuse, for developing complex products based upon platforms and compatible hardware and software virtual component, intended to reduce development risks, costs and time to market.[1]
A platform is a library of components that can be assembled to generate a design at that level of abstraction. The platform-based design starts at the highest level of abstraction and carries out the design as a sequence of refinement steps at various levels of abstractions.[2]