Patent ID: 7464149

Claim:
A method comprising: receiving a command request, the command request including a view request and corresponding to a plurality of nodes; selecting a perspective from a plurality of perspectives that corresponds to the view request, wherein each of the plurality of perspectives corresponds to a different view; identifying a root node and a transparent node that are included in the selected perspective; identifying one or more child nodes that correspond to the root node using one of the managed definition objects and the selected perspective; determining one or more role names that correspond to the plurality of nodes using the selected perspective; identifying one or more classes that correspond to the role names; sending the command request to a plurality of objects that correspond to the identified classes; retrieving one or more managed definition objects, the managed definition objects including a relationship between the identified classes and the plurality of objects; associating the identified classes to the plurality of objects using the managed definition objects; and displaying the root node and the identified child nodes in an active view, wherein objects that correspond to the transparent node are omitted from the active view.