Per impostazione predefinita, una trasformazione modello-a-modello genera un modello di un livello di astrazione differente e un utente della trasformazione specifica un file di modello come destinazione della trasformazione. In qualità di autore della trasformazione, dopo aver generato il codice sorgente per una trasformazione modello-a-modello, è possibile personalizzare il codice in modo che un utente della trasformazione possa specificare un URI, anziché un file di modello, come destinazione della trasformazione. Un utente della trasformazione può specificare un nuovo URI oppure quello di un modello esistente.