Learning Goal: I’m working on a computer science discussion question and need the explanation and answer to help me learn.
It is important to use the right terminology when we deal with software architecture. This will allow for better communication within your team and also will be helpful when you document your system. Draw a concept map that will address the following:
- Define the following architecture terms: structure, element, system, subsystem, module, and component.
- Identify the relationship between these terms and they influence each other.