This text looks at the design of computing programs using the techniques of object-oriented design and UML. It covers modelling …