1. A computer-program product embodied on tangible media, the computer program product operable to cause data processing apparatus to perform operations comprising: receiving, by a first software component, data characterizing an event, the event comprising at least part of one or more business processes, resolving of the event requiring at least one resolution action to be performed by a second software component external to the first software component; deriving, from the received data, context information about the event, the context information comprising a location of additional data required for resolving the event; generating, at run time in response to the receiving of the data characterizing the event, a data structure to serve as a central source for resolving the event, the data structure comprising: the derived context information and performance indicators for receiving performance data relating to resolution of the event; and sending, to the second software component, a link to the data structure for use in resolving the event.
13. The computer program product of claim 1 operable to perform further operations comprising: computing a relevance of the event, the computing comprising determining an association between the event and the one or more business processes, the association being defined by at least one of a business process language, a business rule, and a guided procedure.