a process (the how) to transform requirements into some suitable form, which helps the programmer in software coding and implementation.
a process (the how) to transform requirements into some suitable form, which helps the programmer in software coding and implementation.
software design is the process by which an agent creates a specification of a software