1. A method for using metamodels in support of performing context-sensitive static analyses of reusable components of computer software applications, the method comprising: identifying, via a processor, an entry path into a reusable component within a metamodel of a computer application development environment, wherein said entry path is from a first node of said metamodel to one of a plurality of invoking nodes of said metamodel that follows said first node, and from the one of a plurality of invoking nodes to a first component node within said reusable component, wherein said reusable component is invokable by the plurality of invoking nodes; identifying, via a processor, a plurality of exit paths from said reusable component within said metamodel, wherein said exit paths are from a last component node within said reusable component to one of the plurality of invoking nodes, and from one of the plurality of invoking nodes to one of a plurality of terminal nodes of said metamodel; selecting an object in a computer software application during a static analysis of said computer software application, via a processor, wherein said computer software application is developed using said computer application development environment to which said metamodel relates; determining during said static analysis that navigation within said computer software application is to proceed from said object's location along a path; consulting said metamodel and in response to determining from said metamodel that the path of said computer software application corresponds to the entry path of said reusable component of said metamodel storing a first identifier which identifies an invoking node from the plurality of invoking nodes; and consulting said metamodel and in response to determining from said metamodel that the path of said computer software application corresponds to an exit path of said reusable component of said metamodel, retrieving the first identifier which identifies the invoking node, and for each terminal node along each of the plurality of exit paths from said object: comparing, via a processor, a second identifier of a second invoking node that precedes said terminal node with said first identifier; and determining, via a processor, that said path among said plurality of exit paths is a correct path for a current context of said static analysis with respect to said reusable component in response to a match between the first and second identifiers.