Table of Contents
We now have our design fully specified. With the right simulator we could actually execute the design and see if it works. ArgoUML does not provide such functionality, but this functionality has been provided in alternative tools.
ArgoUML does allow you to generate code from the design. In the Build Phase take the design we have and supplement it with code for the detailed actions of the classes and their states.
Central to this will be our System Architecture. It is this specification that provides the framework against which all our code will operate.
Once again the recursive, and iterative nature of our process means we will come back to the Build phase many times in the future.
This chapter is a little different from those that went before. UML itself is a notation for design. There is no new UML notation to understand here.