首页> 外文会议>Working Conference on Reverse Engineering >Type-check elimination: two object-oriented reengineering patterns
【24h】

Type-check elimination: two object-oriented reengineering patterns

机译:类型检查消除:两个面向对象的再造模式

获取原文

摘要

In reengineering an object-oriented system we want to benefit from the expertise developed in earlier efforts. It is therefore essential to have a way' to communicate expertise at different levels: from knowledge about how to approach a system tobe reengineered, to knowledge about improving code by eliminating 'bad' style. In this paper we propose to use a pattern form to communicate knowledge about reengineering. A reengineering pattern connects an observable problem in the code to areengineering goal: it describes the process of going from the existing legacy solution causing or aggravating the problem to a new refactored solution which meets the reengineering goal. It thus gives a method appropriate for a specific problem, ratherthan proposing a general methodology, and makes reference to the appropriate tools or techniques for obtaining the refactored solution. In this paper we discuss the role of reengineering patterns and contrast them with related kinds of patterns. We thenhighlight the form of reengineering patterns and present two simple patterns for type-check elimination.
机译:在重新进入面向对象的系统中,我们希望从早期努力所发展的专业知识中受益。因此,必须有一种方法,以便在不同层面传达专业知识:从关于如何通过消除“坏”风格来改善守则的知识。在本文中,我们建议使用模式表格来传达关于再造的知识。重生模式将代码中的可观察问题连接到AlEngineering目标:它描述了从现有的传统解决方案造成或加重问题的新的重构解决方案的过程,该解决方案符合重新进入目标。因此,它给出了适合于特定问题的方法,而是提出一般方法,并参考用于获得重构解决方案的适当工具或技术。在本文中,我们讨论了重新进入模式的作用,并用相关种类的模式对比它们。然后,我们将亮度的形式亮于再造图案的形式,并提出了两种简单的类型,用于校准消除。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号