Process Software Architecture. For the fixed topic, selected by you, assume some domain requirements concerning numbers of behaviours (of each class of such behaviours that you can identify in your selected topic). Then diagram, as in Example 26.3 (see Fig. 26.2), these behaviours as a first attempt at a software architecture design.