-Each component is defined by a **component definition** (DFN), which specifies the valid contents of the component's input file. A definition characterizes the component and its fields, relationships between fields or to other components, and data representations and in some cases formatting information. Component definitions should not be expected to map 1-1 to modules. A definition is one way of representing a module; it may not be the only way. Any number of representational variants may exist, each of which reflects a certain tradeoff between properties like program runtime, memory or disk usage, and convenience.
0 commit comments