Patent ID: 7756823

Claim:
A method for maintaining a dynamic reference repository for an enterprise, comprising the steps of: performing by a processing module, an automated identification of a plurality of enterprise requirements and a plurality of pertinent enterprise techologies based on a plurality of desired enterprise capabilities to identify and populate the dynamic reference repository with a plurality of pertinent inputs required to support the plurality of desired enterprise capabilities; discovering the pertinent inputs to the dynamic reference repository, the pertinent inputs including updates to a plurality of existing different information resources previously employed to populate the dynamic reference repository, the plurality of existing different information resources containing knowledge accessible to update or add to the collective knowledge stored within the dynamic reference repository; retrieving the pertinent inputs to the dynamic reference repository to update or add to the collective knowledge stored in the dynamic reference repository; contextually mapping the pertinent inputs to the dynamic reference repository; distributing the pertinent inputs to update the dynamic reference repository; dynamically updating identified enterprise requirements received from a procuring entity responsive to receiving updates to one or more of the following: operational requirements, system requirements, technical requirements, and standards requirements; dynamically updating identified enterprise technologies responsive to receiving updates to one or more of the following: basic science, technological theory, technological solutions, and technological sources; dynamically updating identified enterprise subject matter expert expertise for the enterprise responsive to receiving updates to one or more of the following: enterprise subject matter expert operational experience, systems experience, and technical experience; and dynamically updating a knowledge map between enterprise requirements, enterprise technology, subject matter expertise, and enterprise capabilities responsive to the updated identified enterprise requirements, the updated identified enterprise technologies, and the updated identified enterprise subject matter expert expertise; at least the discovering, retrieving, and mapping performed with an automated software agent configured to communicate with the plurality of information resources and a dynamic reference repository database for storing collective knowledge, the automated software agent stored in a memory device accessible to the processing module.