1. A computer-implemented method, comprising: providing at least one filtering mechanism to filter at least one instruction containing at least one target attribute value derived based on at least one source attribute value combination stored in a hierarchical data model including a plurality of nodes storing data in a plurality of levels, the filtering mechanism uses a predicate function on a data stored in a node in the plurality of nodes and a level of the node in the plurality of nodes to return the at least one target attribute value in accordance with the at least one instruction, wherein each node in the plurality of nodes stores at least one upper level node instruction; filtering, using the at least one filtering mechanism, the at least one instruction; and generating a user interface for displaying the hierarchical data model containing the at least one filtered instruction; wherein the at least one of the providing, the filtering, and the generating is performed using at least one processor of at least one computing system.