首页> 外文会议>Selected topics in applied computer science >A Tool for Detecting Detects on Class Implementation in Object Oriented Program on the Basis of the Law of Demeter: Focusing on Dependency between Packages
【24h】

A Tool for Detecting Detects on Class Implementation in Object Oriented Program on the Basis of the Law of Demeter: Focusing on Dependency between Packages

机译:一种基于Demeter定律的面向对象程序中类实现检测的检测工具:关注包之间的依赖关系

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

摘要

Design methods, such as OOSE and OMT, are used in object-oriented development. However a common fault of these design methods is that design of classes becomes a problem, therefore we have suggested that lowering the coupling by paying attention to module partition have proposed the method of supporting class design. And extended that the Law of Demeter which is one of the laws to lower coupling, can also be applied to JAVA. In addition, about JAVA, when reusing the modules created by other persons, the application of use is higher with package units than the class units, so made it a rule to apply between packages. We developed the tool, which detected the points that violated this automatically as plug in of Eclipse and inspected it about the effectiveness. It experimented with a made tool, As a result, It was able to detect that violate the Law of Demeter and confirmed that the concrete can be detected that location.
机译:面向对象的开发中使用了OOSE和OMT等设计方法。然而,这些设计方法的一个共同缺点是类的设计成为问题,因此我们建议通过关注模块划分来降低耦合,提出了支持类设计的方法。并且扩展了作为降低耦合的定律之一的德米特耳定律,也可以应用于JAVA。另外,关于JAVA,在重用其他人创建的模块时,包单元的使用应用要比类单元高,因此在包之间应用是一个规则。我们开发了该工具,该工具作为Eclipse的插件自动检测到违反此规则的要点,并检查了其有效性。它使用自制工具进行了试验,结果,它能够检测出违反Demeter法则,并确认可以在该位置检测到混凝土。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号