A system, method, and processor readable medium for processing data in a
knowledge management system gathers information content and transmits a
work request for the information content gathered. The information
content may be registered with a K-map and assigned a unique document
identifier. A work queue processes the work requests. The processed
information may then be transmitted to another work queue for further
processing. Further processing may include categorization, full-text
indexing, metrics extraction or other process. Control messages may be
transmitted to one or more users providing a status of the work request.
The information may be analyzed and further indexed. A progress
statistics report may be generated for each of the processes performed on
the document. The progress statistics may be provided in a record. A
shared access to a central data structure representing the metrics
history and taxonomy may be provided for all work queues via a CORBA
service.