A plan recognition model is arranged to recognizing a plan based on observed actions as contained in an audit log. An audit log containing a collection of observed actions of at least one agent is read, and the observed actions contained in the audit log are compared to plan actions contained in plans stored in a plan library. Explanations for the observed actions are generated based on the comparison of the observed actions to plan actions, and at least one of the explanations is selected as a best fit for the observed actions. The selected explanation is provided as an output.
展开▼