software architecture
noun1
Computing, Engineering, Mathematics, Natural sciences, Physical sciences, Sciences, Software The set of structures needed to reason about a given software system.
- Related terms
- architecting, rearchitecting, rearchitecture, software architect