Component Dependencies
List of: Discussion Topic
Subjects: Software Architecture
Contents: Getting Started Guide

A software component may be dependent on others. All ACIS components are ultimately dependent upon the Base Component. Figure 4-1 shows a dependency graph for the "core" ACIS components, using the abbreviations of the component names (as shown in Table 4-1). The core components are those components of ACIS that provide modeling functionality and are not simply support or interface components (such as for Scheme, or MFC support).

The component dependencies are indicated by lines flowing from one component down to the component(s) on which it is dependent. The ADM component is codependent on the SDM component, which is reflected in the dependency graph with a loop going back up into ADM. Except for this codependency loop, all dependency paths flow down.

Note Some dependencies include a path from the component to a numeral within a circle. This circled-numeral is then shown as dependent upon some other component. This is just a convention for simplifying the diagram.


Figure 4-1. ACIS Core Component Dependencies
PDF/GET/04ARCH.PDF
HTM/DATA/ACIS/GET/04ARCH/0002.HTM