...
首页> 外文期刊>BT Technology Journal >A method for the manual extraction of business rules from legacy source code
【24h】

A method for the manual extraction of business rules from legacy source code

机译:一种从旧版源代码中手动提取业务规则的方法

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

One of the main barriers to the successful migration of legacy systems is lack of information about the system to be migrated. With the complexity of modern information systems, it is rarely the case that an organisation has a complete end-to-end understanding of its systems, business processes and information. This is particularly true of the business rules enforced by such systems, which are often poorly documented (if at all) and incompletely understood by those who own, use and maintain such systems. These business rules must be migrated, along with the other system functionality, but this is difficult when they are buried deep within the source code of the system. In this paper, we propose a method for the discovery of business rules through inspection of the source code of legacy systems. We also describe the results of a comprehensive evaluation exercise undertaken within BT, in which the method was applied to a legacy system about to undergo migration. The results of this study indicated considerable success for the method in extracting valid business rules, but also highlighted some weaknesses. Most significantly, the cost of applying the method is a factor of the size and complexity of the system being analysed, and not of the number of business rules elicited. In order to address this, we propose a cut-down version of the method that can be used to produce a quick estimate of the likely yield of business rules from a program. Together, these two forms of the method aid personnel engaged in system migration projects in making maximum use of the scarce resources are available for business rule discovery.
机译:成功迁移遗留系统的主要障碍之一是缺乏有关要迁移系统的信息。随着现代信息系统的复杂性,很少有组织对系统,业务流程和信息有完整的端到端理解。此类系统执行的业务规则尤其如此,这些规则通常记录不清(如果有的话),而拥有,使用和维护此类系统的人却不完全理解。这些业务规则必须与其他系统功能一起迁移,但是当它们深深地埋在系统的源代码中时,这将很困难。在本文中,我们提出了一种通过检查遗留系统的源代码来发现业务规则的方法。我们还描述了英国电信内部进行的全面评估活动的结果,其中该方法已应用于即将进行迁移的旧系统。这项研究的结果表明该方法在提取有效业务规则方面取得了相当大的成功,但同时也突出了一些缺点。最重要的是,应用该方法的成本是要分析的系统的大小和复杂性的因素,而不是引起的业务规则数量的因素。为了解决这个问题,我们提出了该方法的简化版本,可用于快速估算程序可能产生的业务规则。这两种形式的方法共同帮助从事系统迁移项目的人员最大程度地利用稀缺资源,从而可用于业务规则发现。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号