Some proposals have been presented in some of these areas such as in [29] where the authors have presented a realistic strategy for conducting migration, by considering both the business needs of the organization and the technical content of the organization???s legacy system portfolio.