1. A computer-implemented process for analyzing components related to a software application in a software development environment, the process comprising: obtaining metadata information for each of a plurality of components from a software development environment; converting the metadata information for each component into a parseable object using one of a plurality of object classes each associated with a corresponding component type; and generating an entry for each of the plurality of components, said entry including extracted attribute information from the obtained metadata information for said component and viewable by a developer of the software application.