Platform-Based Design: Applications and Flow