Figure 4:
Software diagram.