The reengineering process of large data-intensive legacy software applications to cloud platforms involves different interrelated activities. These activities are related to planning, architecture design, re-hosting/lift-shift, code refactoring, and other related ones. In this regard, the cloud computing literature has seen the emergence of different methods with a disparate point of view of the same underlying legacy application reengineering process to cloud platforms. As such, the effective interoperability and tailoring of these methods become problematic due to the lack of integrated and consistent standard models.
翻译:云层平台大型数据密集型遗留软件应用的重新设计过程涉及不同相互关联的活动,涉及规划、结构设计、重置/移动、代码重构和其他相关活动,在这方面,云计算文献出现了不同方法,对云层平台的原有遗留应用重新设计程序的看法不同,因此,由于缺乏统一一致的标准模型,这些方法的有效互操作性和调整有问题。