Incident simulation support environment and business objects associated with the incident
First Claim
1. An article comprising software for supporting a business application, the software comprising computer-readable instructions stored on computer-readable, non-transient 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, wherein the debugging session allows a user to trace code in multiple levels of a software stack associated with the transaction simulating the incident.
2 Assignments
0 Petitions
Accused Products
Abstract
This disclosure describes software for supporting an application. In one aspect, software for supporting a business application receives error and dynamic context information from a remote business application in response to an incident. The dynamic context information at least partially identifies one or more business objects (BOs) associated with the incident. The software is further operable to clone at least one of the BOs associated with the incident. The software can then start a transaction simulating the incident. Conversely, the business application (or other supported software) can transmit error and dynamic context information to support software related to an incident within having a particular execution environment. In response to an automated request from the support software executing a simulated transaction simulating the incident, the supported software communicates a clone of one of the associated BOs to the support software. Alternatively, the software re-directs service calls instead of cloning BOs.
-
Citations
19 Claims
-
1. An article comprising software for supporting a business application, the software comprising computer-readable instructions stored on computer-readable, non-transient 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, wherein the debugging session allows a user to trace code in multiple levels of a software stack associated with the transaction simulating the incident. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An article comprising software for supporting a business application, the software comprising computer-readable instructions stored on computer-readable, non-transient media and operable when executed to:
-
receive error information and dynamic context information from a remote business application in response to an incident, the incident having a particular execution environment when the incident was created, the dynamic context information identifying a plurality of business objects associated with the incident, and the dynamic context information comprising information identifying aspects of the particular execution environment; initiate a transaction simulating the incident; redirect at least one service call to a plug-in, the plug-in parsing the dynamic context information to return data that simulate the particular execution environment; and when requested by a support user, execute a debugging session that runs concurrently with the transaction simulating the incident, wherein the debugging session allows a user to trace code in multiple levels of a software stack associated with the transaction simulating the incident. - View Dependent Claims (10, 11, 12, 13)
-
-
14. An article comprising software for supporting a business application, the software comprising computer-readable instructions stored on computer-readable, non-transient media and operable when executed to:
-
transmit error information and dynamic context information to support software related to an incident, the incident having a particular execution environment when the incident was created, the dynamic context information identifying a plurality of business objects associated with the incident, and the dynamic context information comprising information identifying aspects of the particular execution environment; in response to an automated request from the support software executing a simulated transaction simulating the incident, communicate a clone of one of the associated business objects to the support software; and when requested by a support user, execute a debugging session that runs concurrently with the simulated transaction simulating the incident, wherein the debugging session allows a user to trace code in multiple levels of a software stack associated with the transaction simulating the incident. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification