1. A computer program product, the computer program product being tangibly embodied on a non-transitory computer-readable storage medium and comprising instructions that, when executed, are configured to cause at least one computing device to: determine a trace configuration defining a trace message to be written by a called program during execution of the called program; determine a trace context parameter value identifying a storage location for the trace message when written by the called program; include the trace context parameter value within a call to the called program requesting the execution of the called program; and write, during the execution of the called program and in accordance with the trace configuration and the trace context parameter value, the trace message to the identified storage location.