1. A method for monitoring data processing, for a data processing system comprising a service provider program implementing run-time services for program components in accordance with a component model, the method comprising the steps of: associating metadata with at least one program component of the data processing system, the metadata comprising component-specific event parameters; and configuring event-generation functions of the service provider program, using the component-specific event parameters within the metadata, to enable generation of component-specific events in response to requests for invocation of a method of the program component.