Component Design Record

The Component Design Record may be used to describe three kinds of components:

  1. Domain Specific – map into problem space,
  2. Implementation Specific – map into solution space, and
  3. Domain Independent – general components that may be used in other domains.

Component Design Records normally have some sort of execution capability. This can take the form of an Ada package specification and body, an executable SEDL specification, or a parameterized LILEANNA make statement indicating how such a component could be constructed.