13. The computer program product of claim 12 , wherein the computer usable program code for directing an interpretation of the rule handler by the identified code interpreter for the rule to fetch the state information, comprises: computer usable program code for additionally parsing the rule to identify a condition pre-requisite to directing the interpretation of the rule handler, and a corresponding code interpreter for the condition requisite to interpreting the condition; computer usable program code for evaluating the condition by directing an interpretation of the condition with the corresponding code interpreter for the condition; and, computer usable program code for directing an interpretation of the rule handler by the identified code interpreter for the rule to fetch the state information only when the condition evaluates favorably.
12. A non-transitory computer program product comprising a computer usable storage medium storing embodying computer usable program code for rules based fetching of operating platform state, the non-transitory computer program product comprising: computer usable program code for loading a rule specifying a rule handler programmed to fetch state information for a designated operating platform; computer usable program code for parsing the rule to identify the rule handler and a corresponding code interpreter for the rule requisite to interpreting the rule handler to fetch the state information; computer usable program code for directing an interpretation of the rule handler by the identified code interpreter for the rule to fetch the state information; and computer usable program code for encapsulating the state information once fetched in an information object.