The external package level consists of creating static diagrams with packages, and creating sequence and collaboration diagrams between packages. The static package diagram shows the client/server view (see Figure 11). In this view, we can identify the interactions between all packages identified in Stage D. The package collaboration diagram shows the data flow between all the packages using a sequence diagram (see Figure 12) or a collaboration diagram
SYSTEMS DEVELOPMENT PROGRAMMING LANGUAGES GUIDELINES OBJECT ORIENTED PROGRAMMING