4. CA MICS Facilities › 4.2 CA MICS Component Generator (MCG)
4.2 CA MICS Component Generator (MCG)
The CA MICS Component Generator provides the following
important capabilities:
o as described in Chapter 6 of this guide, the MCG
simplifies database tailoring
o as described in Chapter 7 of this guide, the MCG
simplifies writing a user component
o as described in Chapter 8 of this guide, the MCG
facilitates integration of NSM data into the CA MICS
database
The CA MICS Component Generator (MCG) minimizes the efforts
in initial definition, SAS coding, MICF coding, JCL coding,
and system integration tasks involved with the design and
implementation of a database component. Figure 4-1
illustrates the operational flow.
+-----------------------------------------------------------+
| |
| Component Account Parms |
| Definition (for each |
| Statements product) |
| | | |
| |---------------+ |
| | |
| +---------------------------------+ |
| |CA MICS Component Generator (MCG)| |
| +---------------------------------+ |
| | |
| | |
| +----------------+----------------+---------------+ |
| | | | | |
| SAS CODE DATA JCL DOCUMENT |
| (SOURCE) (GENLIB) (PROTOLIB) (TEXT) |
| (USOURCE) (MCOLIB) (PARMS) |
| (MACAUTOS) (ISPTLIB) |
| (etc.) |
+-----------------------------------------------------------+
Figure 4-1. MCG Operational Flow
All of the required SAS, MICF, JCL, and documentation
members for a component are produced, but additional user
code (such as the detail format routine DYcccFMT) must be
provided using predetermined MACRO definitions.