6. A method as recited in claim 1 , wherein receiving the specification of the one or more translation patterns includes specifying an instance of one or more of the translation patterns by providing at least a portion of information in the translation patterns.
7. A method as recited in claim 6 , further comprising filling in one or more parameters of the translation patterns to specify the instance of the corresponding translation pattern.