Challenges in migrating legacy software systems to the cloud — an empirical study. (July 2017)