Software Architecture Vs System Architecture. Systems architecture describes more broadly how systems are designed which may have components that include multiple software applications network devices hardware and even other machinery. Where as software architecture focuses on the components.
System architecture is a conceptual model that describes the structure and behavior of multiple components and subsystems like multiple software applications network devices hardware and even other machinery of a system. The architecture of a software system is a metaphor analogous to the architecture of a building. Various types of system architectures are Hardware architecture.
Both software and building architects work with clients to develop plans for a specific job.
The difference is outlined in a number of standards documents - Im most familiar with how IEEE and the US FDA use those terms. Moreover an example will help you to understand the difference between system architecture and software architecture more clearly. We can segregate Software Architecture and Design into two distinct phases. The architecture of a software system is a metaphor analogous to the architecture of a building.