Patent ID: 8276113

Claim:
A method comprising: displaying a Unified Modeling Language (UML) diagram on a graphic user interface, said UML diagram comprising nodes representing objects of an object-oriented system; receiving input regarding a location of a user-directed pointer on said UML diagram, said location of said pointer identifying a selected node of said UML diagram; and in response to said input, dynamically highlighting portions of said UML diagram depending on said location of said selected node, said highlighting comprising altering appearances of said selected node and related ones of said nodes that are logically related to said selected node to display said related ones of said nodes differently from non-related ones of said nodes that are not logically related to said selected node in said UML diagram, and said dynamically highlighting of said portions of said UML diagram further comprising displaying only said nodes and relationship connectors between said nodes, without splitting said UML diagram into smaller diagrams.