When functional and the non-functional requirements of the system have been allocated then the system engineer can create a model that represents the interrelationship between system elements and sets a foundation for later requirements analysis and design steps.