【24h】

CBR AND MICRO-ARCHITECTURE ANTI-PATTERNS BASED SOFTWARE DESIGN IMPROVEMENT

机译:基于CBR和微型建筑防模式的软件设计改进

获取原文

摘要

This paper presents a Case Based Reasoning (CBR) approach to identifying micro-architecture anti-patterns and replacing them with "good" patterns in order to improve the design of software system. The resulting system design benefits from better flexibility for adapting to future requirement change and expansion. In this approach, both problematic inflexible structures and their corresponding refactoring designs are formally defined and organized in a case base. The identification of anti-patterns is carried out through similarity measurement on class diagrams, sequence diagrams, OO quality metric and semantic constraints. A supporting system CBDIT was developed to aid this approach.
机译:本文提出了一种基于案例的推理方法(CBR)方法,用于识别微架构防模式,并以“良好”的模式替换它们,以改善软件系统的设计。 由此产生的系统设计从更好的灵活性方面受益,以适应未来的需求变化和扩展。 在这种方法中,在壳体基座中,正式定义和组织成问题的不灵活结构及其相应的重构设计。 通过类图,序列图,OO质量度量和语义约束的相似性测量来执行反模式的识别。 开发了一种支持系统CBDIT以帮助这种方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号