9. A system for validating a Command Line Interface (CLI)/configlet on an image, the system comprising: a data construct creator for creating a plurality of self-describing data constructs for an image file, wherein each of the self-describing data constructs is a parser specific data structure; a graph creator for creating a parse graph using the plurality of self-describing data constructs; a construct identifier for identifying a plurality of parse chain data constructs in the parse graph; a CLI extractor for deriving at least one CLI/configlet from the image file based on the plurality of parse chain data constructs; and a comparing unit for comparing the at least one CLI/configlet derived from the image file with a plurality of CLIs/configlets, wherein the elements above are implemented by a processor.
11. The system according to claim 9 , wherein the self-describing data constructs created from the image file comprise a plurality of link points.