or code unit. A code unit is either one of the following:
u A separately testable element of a software component
u A software component that cannot be further decomposed into constituent components
u A logically separable part of a computer program.