u The ability to be deployed independently
u The ability to be assembled or composed with other components by someone other
than its developer.
In the less restrictive definition used in this SOAR, a component may also be a code module