Patent ID: 7991669

Claim:
A computer-implemented method for a computing device having at least one processing device for enterprise portfolio management of a business enterprise having portfolio components and a plurality of portfolio management tools comprising computer applications for interacting with portfolio information comprising the steps of: said at least one processing device automatically generating a portfolio model that maps dependencies between portfolio information and business resources by performing the steps of: obtaining portfolio information related to said portfolio components from said portfolio management tools; identifying business resource information comprising a plurality of business resources, said business resources comprising at least one of systems, applications, assets, and projects, affected by each of said portfolio components; analyzing dependencies comprising at least dependencies among business resources and dependencies between business resources and the portfolio information; aggregating the portfolio information and the business resources information in a portfolio model wherein portfolio information is aggregated as at least one component on a Component Business Model (CBM); and generating an annotated CBM, wherein components on said CBM are mapped to resources on said portfolio model based on said dependencies; analyzing a business project by mapping said business project into said portfolio model to automatically identify dependencies between the business project and the portfolio information and business resources; and determining a potential business value for said business project based on said analyzing by assessing business feasibility, business risk and business costs for said business project; generating a set of alternative proposed business projects having sets of potential business values, for each of the alternative proposed business projects; and presenting said set of alternative proposed business projects to a user by display at a graphical user interface.