System-level design decision-making for real-time embedded systems door