Publisher's Synopsis
Software design is the process of forming a specific software design scheme from the specification of software requirements, that is to say, on the basis of clarifying what the software is doing in the requirement analysis stage, the problem of how to do it is solved.