Computer Systems Architecture – System Architecture and Software Engineering

write 500+ words that respond to the following questions with your thoughts, ideas, and comments. Be substantive and clear, and use examples to reinforce your ideas:From your research, describe what is a system requirement, what is a software requirement and what is the relationship between them.Describe the requirements engineering/development process.Identify and describe requirements elicitation best practices or techniques.Describe at least two requirements/design model notational techniques/paradigms.