4.6 The System Design Model
    Back Next

    This model is the detailed model of everything that is going to be needed to write all the code for the system components. It is the analysis model plus all the implementation detail. Preferably it should be possible automatically to generate at least frame code from this model. This means that any structural changes to the code can be made in the design model and forward generated. This ensures that the design model accurately reflects the code in the components. The design model includes:

    Class, sequence or collaboration and state diagrams - as in the analysis model, but now fully defined ready for code generation
    Component diagrams defining all the software components, their interfaces and dependencies
    Deployment diagrams defining the topology of the target environment, including which components will run on which computing nodes



     BackNext

    Go to the CRaG Systems website