UML Class Diagrams for representing Subsytems and Interfaces

CourseCatalog "mechanism" - an external structural view showing specific outgoing interfacce requirements for the parameterized subsystem. Any reuse effort will require a compatible ODMG subsystem to supply these interfaces.