Numerical transformation methods: a constructive approach