34. A method of generating code, comprising: receiving a specification of one or more translation patterns; and using the one or more translation patterns to generate using a processor at least a portion of a first code associated with a first translator, wherein the first code is generated at least in part by using a query compiler to generate a portion of the first code which portion is configured to obtain from a source content in a source format a data value to be used in determining one or more elements of a target object model that the first translator is configured at least in part to create; using at least one of the one or more translation patterns to generate at least a portion of a second code associated with a second translator; and connecting together the first translator and the second translator to form at least a portion of a converter.
34. A method of generating code, comprising: receiving a specification of one or more translation patterns; and using the one or more translation patterns to generate using a processor at least a portion of a first code associated with a first translator, wherein the first code is generated at least in part by using a query compiler to generate a portion of the first code which portion is configured to obtain from a source content in a source format a data value to be used in determining one or more elements of a target object model that the first translator is configured at least in part to create; using at least one of the one or more translation patterns to generate at least a portion of a second code associated with a second translator; and connecting together the first translator and the second translator to form at least a portion of a converter. 35. A method as recited in claim 34 , wherein the query compiler is associated with an Application Programming Interface.