1 | MAD |
2 | MAD is a set of tools that enables programmers to debug their Mentat/CWVC applications using the debugger of their choice. |
3 | MAD supports post-mortem debugging: CWVC programs run to completion, or until an error occurs, and are only examined after the fact. |
4 | MAD is based on the record and replay technique, and consists of two phases. |
5 | In the recording phase, objects of a CWVC application log their incoming messages to a file. |