A system, method, and computer program product for combining causal domain
models with reasoning and text processing for knowledge driven decision
support are provided. A knowledge driven decision support system is
capable of creating a domain model, extracting and processing quantities
of text according to the domain model, and generating understanding of
the content and implications of information sensitive to analysts. An
interface may be used to receive input to model complex relationships of
a domain, establish implications of interest or request a query, and
update the causal model. A processing element can capture and process
text into text profiles by incorporating the domain model and process the
text profiles in accordance with the domain model by applying formal
reasoning to the information to derive trends, predict events, or arrive
at other query results. An output element can provide a user the
resulting information related to the domain model.