1. Software for supporting a business application, the software comprising computer readable instructions embedded on media and operable when executed to: receive error information and dynamic context information from a remote business application in response to an incident, the dynamic context information at least partially identifying a plurality of business objects associated with the incident; clone at least one of the business objects associated with the incident; initiate a transaction simulating at least a portion of the incident using the cloned business object; and when requested by a support user, start a debugging session running concurrently with the transaction simulating the incident.