Modular Design Description Report Options

Purpose.   By clicking on these boxes you can choose to include the purpose text for Subsystems, Modules and Functions.

Chart.  By clicking on these boxes you can choose to include the charts of Subsystems and Modules.

Header. By clicking on this box you can choose to include the parameter list and return value with each Function. This is also known as the Function Prototype.

Export Interface. By clicking on these boxes you can choose to include a description of the export interfaces for Subsystems and Modules. This means a list of information that can be exported by this Subsystem or Module and imported by a different Subsystem or Module. Export data, types and constants are also available to all objects in the hierarchy below the Subsystem or Module where they are defined, as well as to the objects where they are imported.

Import Interface.  By clicking on these boxes you can choose to include a description of the import interfaces from the textual representations of Subsystems and Modules. This means a list of constants, types, data, Functions, Modules and Subsystems that are imported into the Subsystem or Module.

Internals.  By clicking on these boxes you can choose to include a description of the information that is internal to Subsystems, Modules and Functions. This means information that is only available within the object itself. Internal data, types and constants are however available to all objects in the hierarchy below the Subsystem or Module where they are defined.

Annotations.  By clicking on these boxes you can choose to include the annotations for Subsystems, Modules and Functions. Empty annotations are not included.

Usage Hierarchy. By clicking on these boxes you can choose to include the local usage hierarchy inside one Subsystem or one Module.

Cross References.  By clicking on these boxes you can choose to include cross reference lists for Subsystems, Modules and Functions. This option produces two types of list. The Global Cross References show where the Subsystems, Modules and Functions are used across the whole Modular Design Model. The Cross References show where the information defined in each object is used in the model.

When you have selected the options you want, click on OK to use the new settings, or Cancel to exit without making any changes to the settings.