SYSTEM ARCHITECTURE AND DESIGN
The architecture design process focuses on the decomposition of a system into different components and their interactions to satisfy functional and nonfunctional requirements. The key inputs to software architecture design are −Areas of expertise:
- The requirements produced by the analysis tasks
- The hardware architecture (the software architect in turn provides requirements to the system architect, who configures the hardware architecture).
The result or output of the architecture design process is an architectural description. The basic architecture design process is composed of the following steps