Invention Grant
- Patent Title: Failure handling and debugging with causalities
- Patent Title (中): 故障处理和故障排除
-
Application No.: US11455492Application Date: 2006-06-19
-
Publication No.: US07653881B2Publication Date: 2010-01-26
- Inventor: Georgios Chrysanthakopoulos , Andreas Ulbrich
- Applicant: Georgios Chrysanthakopoulos , Andreas Ulbrich
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Main IPC: G06F3/00
- IPC: G06F3/00

Abstract:
Various technologies and techniques are disclosed that improve failure handling and debugging in message driven environments. A diagramming tool allows a user to graphically nest one or more functional components of the data flow diagram to create a fault handler. The fault handler is associated with a failure component to be called when a failure occurs within any one or more of the nested functional components. One or more application executables are synthesized from the data flow diagram. When the nested component is created at runtime, a causality is created for the nested component. The causality has an exception port for receiving fault messages that are unhandled within the nested data flow associated with the nested component. The causality also has a coordination port to allow any messages in the causality context and/or other applications to access the error history and the message coordination history.
Public/Granted literature
- US20070294629A1 Failure handling and debugging with causalities Public/Granted day:2007-12-20
Information query