Configurations define
various flavors of a
component. For example, by defining several configurations you can
generate different versions of the same component for various target
environments, with instrumentation enabled or disabled, and in debug
or release versions.
IBM® Rational® Rhapsody® generates
a specification (.h) file, an implementation (.c)
file, and a make (.mak) file for each configuration
of a component. These source files are all generated to the configuration
directory by default.