34. The event analysis product of claim 28 , where the environment model comprises the focus relationship specifying a relationship between the focus entity and the first model entity.
28. An event analysis product comprising: a non-transitory machine-readable medium; event processing control instructions stored on the non-transitory machine-readable medium operable to: read an environment model comprising a first model entity and a focus entity, and a focus relationship between the focus entity to the first model entity; read an information source model to determine information sources; retrieve, from the information sources, articles published on a network and store the articles in an information database; initiate execution of an event detection engine on the articles published on the network to: parse a markup language of the articles and extract text from the articles published on the network; store the extracted text; based on the extracted text, detect an event involving the first model entity represented in the articles, and generate an event object according to a common event structure for the detected event, and store the event object in an event database; initiate execution of an event implication engine on the event object to: recognize that the focus relationship exists between the focus entity and the first model entity; determine an inferred event involving the focus entity based on the recognition that the focus relationship exists between the focus entity and the first model entity and the detection of the event involving the first model entity, the inferred event having an event type that is different than an event type of the event involving the first model entity, generate a new event object from the inferred event, and store the new event object in the event database; and initiate communication of the event object and the inferred event to an external system subscriber.