Patent ID: 8667027

Claim:
A method to maintain an object transitive closure for a hierarchical relationship of objects in a directed graph model, the method comprising: listing vertices of the directed graph model in an object transitive closure data table; listing a sequence of vertices in the directed graph visited to form a path from ancestor to descendant in a path structure data table; forming a hierarchy bridge table of the directed graph model of the hierarchical relationship of objects using both the object transitive closure data table and the path structure table, the directed graph model stored in a computer system, the directed graph model representing a parent child relationship between a plurality of information technology (IT) components, the plurality of IT components comprising computing resources; receiving a change indication, the change indication identifying a change to the directed graph model of the hierarchical relationship of objects; and initiating a procedural algorithm to apply a delta change to a stored representation of the object transitive closure data table and also the path structure table in the hierarchy bridge table of the directed graph model, the delta change reflecting: adding an IT component or deleting an IT component.