Definizione di Round Trip Engineering (Ingegneria del Software)
Consiste nell’uso dell forward e del reverse engineering insieme. Il modello UML progettato viene tradotto in codice (forward engineering), viene aggiunto altro codice, testato, e poi il modello viene aggiornato sulla base del codice(reverse engineering). Il modello viene modificato, raffinato e di nuovo tradotto in codice (forward engineering),… e così via. Ciò è perfettamente coerente con quanto prescritto nei cicli di sviluppi del Software incrementali e iterativi.