首页> 外文会议>International Conference on Dependability of Computer Systems >Evaluation of Design Pattern Utilization and Software Metrics in C# Programs
【24h】

Evaluation of Design Pattern Utilization and Software Metrics in C# Programs

机译:C#程序中的设计模式利用和软件度量评估

获取原文

摘要

Utilization of design patterns is supposed to have a considerable impact on software quality and to correlate with different software metrics. Much experimental research has considered these issues but almost none related to C# programs. This paper examines utilization of Gang-of-Four design patterns combined with results of software metrics calculated on a set of C# programs. The design patterns have been automatically detected in source code. Analyzed applications with design patterns evaluated to be more complex but in the same time better maintainable than applications without design patterns. Usage of design patterns contributed to a growth in class encapsulation. Classes that implemented design patterns were more complex that other classes used in both types of applications with and without design patterns. The outcomes could be of importance in software maintenance, reverse engineering and program refactoring.
机译:设计模式的利用应该对软件质量具有相当大的影响,并与不同的软件度量相关联。许多实验研究已经考虑了这些问题,但几乎没有于C#程序有关。本文介绍了四个设计模式的利用率结合在一组C#程序上计算的软件度量标准的结果。在源代码中自动检测到设计模式。分析了设计模式的应用程序评估为更复杂,但在同一时间内比没有设计模式的应用程序更好。设计模式的使用有助于类封装的增长。实现设计模式的类更复杂,其他类别在两种类型的应用程序中使用和没有设计模式。结果可能是软件维护,逆向工程和程序重构的重要性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号