首页> 外文会议>International Conference on Service-Oriented Computing >A Type-Sensitive Service Identification Approach for Legacy-to-SOA Migration
【24h】

A Type-Sensitive Service Identification Approach for Legacy-to-SOA Migration

机译:遗留到SOA迁移的类型敏感的服务识别方法

获取原文

摘要

A common strategy for modernizing legacy systems is to migrate them to service-oriented architecture (SOA). A key step in the migration process is the identification of reusable functionalities in the system that qualify as candidate sendees in the target architecture. We propose ServiceMiner, a bottom-up service identification approach that relies on source code analysis, because other sources of information may be unavailable or out of sync with the actual code. Our bottom-up, code-based approach uses service-type specific functional-clustering criteria. We use a categorization of service types that builds on published service taxonomies and describes the code-level patterns characterizing types of services. We evaluate ServiceMiner on an open-source, enterprise-scale legacy ERP system and compare our results to those of two state-of-the-art approaches. We show that ServiceMiner automates one of the main labor-intensive steps for migrating legacy systems to SOA. It identifies architecturally-significant services with 77.9% of precision, 66.4% of recall, and 71.7% of F-measure. Also, we show that it could be used to assist practitioners in the identification of candidate services in existing systems and thus to support the migration process of legacy systems to SOA.
机译:现代化传统系统的共同策略是将它们迁移到面向服务的架构(SOA)。迁移过程中的一个关键步骤是识别系统中的可重复使用功能,这些功能有资格作为目标架构中的候选发送者。我们提出了服务,一个依赖于源代码分析的自下而上的服务识别方法,因为其他信息来源可能无法与实际代码不可用或不同步。我们的自下而上,基于代码的方法使用服务型特定功能群集标准。我们使用在已发布的服务分类上构建的服务类型的分类,并描述了表征服务类型的代码级模式。我们在开源,企业规模遗留ERP系统上评估服务器,并将我们的结果与两种最先进的方法进行比较。我们显示ServiceMiner自动化一个主要的劳动密集型步骤,用于将遗留系统迁移到SOA。它识别架构 - 重大的服务,精度的77.9%,召回的66.4%,占F-Peaces的71.7%。此外,我们表明它可以用于帮助从业者在现有系统中识别候选服务,从而支持传统系统的迁移过程到SOA。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号