Patent ID: 7120643

Claim:
A system for creating and maintaining an enterprise architecture over a network, comprising: at least one client system; a server operably coupled to said at least one client system via said network; a plurality of business applications executable via said server; a data storage device in communication with said server via said network, the data storage device storing databases housing information resulting from execution of the plurality of business applications, the databases including an issues database, a root cause database, and a pattern database; and an enterprise architecture assessment model executing on said system, the enterprise architecture assessment model performing: extracting issues from the issues database; prioritizing the issues extracted; analyzing the issues in light of information gathered relating to concerns that affect a business enterprise; generating a maturity model map using results of the analyzing, the maturity model map including a process component, an organization component, a business component, and a technology component; storing the maturity model map in the pattern database; and mapping data in the maturity model map to the root cause database, the root cause database storing historical data identifying root causes of issues previously detected.