1. A computer implemented method, comprising: displaying a plurality of user modifiable utilization views of a monitored software application, wherein each of the plurality of user modifiable utilization views is customizable to fit a domain of analysis by identifying one or more resource types of multiple resource components, and wherein each of the plurality of user modifiable utilization views is displayed in one or more graphical user interfaces; determining a desired ordering of the one or more resource types within a hierarchy of types; and filtering one or more details of the multiple resource components to create a customized view; wherein a user can navigate between each of the plurality of user modifiable utilization views to dynamically construct related target analysis views including filtered details across one or more other domains of analysis.