A system and method for verifying integrity of a system with multiple
components includes a plurality of related object components that forms
the software system, a signed binary description file manager that
generates a signed binary description file (SBDF) to store verification
and license information of the plurality of related object components,
and a verification agent that verifies itself and the plurality of
related object components. The manager associates unique identification
(ID) names that represents the related object components with
corresponding sets of component license information, and stores the
associations in the signed binary description file. The verification
agent retrieves license information pertinent to itself and each of the
related object components utilizing the SBDF. The verification agent
verifies the related object components after verifying its own integrity.