1. A computer program product comprising a computer useable medium having a computer readable program, wherein the computer readable program when executed on a computer causes the computer to: receive, from a first device operating a first programming model, an exception that includes a set of data and is based upon a fault that occurred during an execution of an instruction in a second programming model, the instruction having been transmitted by the first device to the second device; determine a type of the exception by comparing an identifier associated with the exception with one or more predetermined identifiers that indicate exception type; and interpret the exception according to a set of mapping data to generate an interpreted exception if the exception is determined to be of a predetermined type.