software architecture

Noun

 * 1)  The set of structures needed to reason about a given software system.

Translations

 * Finnish: ohjelmistoarkkitehtuuri
 * French:
 * German: Softwarearchitektur, Software-Architektur
 * Turkish: yazılım mimarisi