Definition[]
Software design is
“ | the process of defining the software architecture (structure), components, modules, interfaces, test approach, and data for a software system to satisfy specified requirements.[1] | ” |
References[]
- ↑ U.S. Department of Energy, "Software Quality Assurance," at 7 (DOE N 203.1) (Oct. 2, 2000) (full-text).