首页> 外文会议>IEEE International Conference on Software Maintenance >A method engineering based legacy to SOA migration method
【24h】

A method engineering based legacy to SOA migration method

机译:基于方法工程的SOA迁移方法的遗产

获取原文

摘要

Legacy systems are vitally important for the continuation of business in an enterprise as they support complex core business processes. However, legacy systems have several well-known disadvantages such as being inflexible and hard to maintain, so momentum is growing to evolve those systems into new technology environments. Recently, service-oriented architecture has emerged as a promising architectural style that enables existing legacy systems to expose their functionality as services, without making significant changes to the legacy systems themselves. A significant number of the legacy to service migration approaches address the technical perspective (i.e., supporting technology) to expose the legacy code as services. The other approaches focus on determining the feasibility of the migration that includes economical and technical feasibility, based on the characteristics of existing legacy system and the requirements of the target SOA system. In this paper, a legacy to SOA migration method that does not single out the migration feasibility and technical perspectives, but combines these two perspectives of migration, is proposed. Method engineering is used to develop the migration method by reusing method fragments from existing service-oriented development methods. Then, concept slicing is used to develop the service by extracting the relevant parts of the legacy code. The method is evaluated and enhanced by interviewing experts and further validated with two case studies. The method is found to be appropriate and effective in extracting services from legacy code with the aim of reusing these services in new configurations.
机译:在支持复杂的核心业务流程时,遗留系统对企业的延续方面的延续至关重要。然而,遗留系统具有几种众所周知的缺点,例如不灵活,难以维持,因此势头正在增长,以将这些系统进化到新技术环境中。最近,面向服务的架构已成为一个有前途的架构风格,使现有的遗留系统能够将其功能暴露为服务,而不会对遗留系统本身进行重大变化。服务迁移方法的大量遗留方法解决了技术视角(即,支持技术),将遗留码公开为服务。另一种方法侧重于确定迁移的可行性,包括经济和技术可行性,基于现有遗留系统的特征和目标SOA系统的要求。在本文中,遗留到SOA迁移方法,并不单一的迁移可行性和技术观点,但结合了这两个迁移的视角。方法工程用于通过从现有的面向服务的开发方法中重用方法片段来开发迁移方法。然后,概念切片用于通过提取传统代码的相关部分来开发服务。通过面试专家评估和增强该方法,并通过两种案例研究进一步验证。发现该方法是适当的,有效地在遗留码中提取服务,目的是在新配置中重用这些服务。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号