9.3. Identifying Structure

Our first attempt at identifying our system's structure is a straightforward activity. We only need examine the sequence diagrams already produced to determine the basic relationships. Consider the sequence diagram produced for the Run Payroll use case primary flow of events in Chapter 8 and seen again in Figure 9.5. From the sequence diagram in Figure 9.5, we can derive our first VOPC class diagram.

Figure 9.5. Sequence Diagram for Run Payroll Primary Flow of Events

In a sense, we are combining the static representation existing on the conceptual diagrams produced in Chapter 7, containing our boundary, entity, and control ...

Get Java™ Design: Objects, UML, and Process now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.