A metadata driven approach to performing complex heterogeneous database schema migrationsRobert M. MarksRoy Sterritt2013Innovations in Systems and Software Engineering