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 if the exception is a business type exception by comparing an identifier associated with the exception with one or more predetermined identifiers that are associated with the business type exception; translate the set of data according to a set of mapping data to generate a set of translated data if the exception is determined to be the business type exception; and provide an error message if the exception is determined to be a type other than the business type exception.