System architecture is the descriptive representation of the system’s component functions and the communication flows between those components. This definition immediately raises some important questions. Please answer below questions:
-What are “components”?
-Which functions are relevant?
-What is a communication flow?
***References from western institutions Please