首页> 外文会议>International computer science and engineering conference >Design pattern recommendation based-on a pattern usage hierarchy
【24h】

Design pattern recommendation based-on a pattern usage hierarchy

机译:基于模式使用层次结构设计模式建议

获取原文
获取外文期刊封面目录资料

摘要

Design patterns for software development provide general reusable solutions to commonly occurring problems. They are useful for developing flexible, reusable and modular software with object-oriented programming. Selecting an appropriate design pattern is however a difficult task, especially for novice designers. In order to apply a pattern to a given problem context, a designer necessarily understand not only a problem domain but also the usage and structure of the pattern. To facilitate pattern selection, we construct a pattern usage hierarchy, based on which a problem-driven framework for recommending design patterns is developed. The characteristics of tasks to be performed in a given problem and examples of pattern usage are used for retrieving user intention and for matching the problem with an appropriate pattern. Results of a subjective evaluation of the framework are reported.
机译:用于软件开发的设计模式为常见问题提供了可重复使用的通用解决方案。它们对于使用面向对象的程序开发灵活,可重复使用的模块化软件很有用。然而,选择合适的设计模式是一项艰巨的任务,特别是对于新手设计师而言。为了将模式应用于给定的问题上下文,设计人员不仅必须了解问题域,而且必须了解模式的用法和结构。为了方便模式选择,我们构建了模式使用层次结构,在此基础上开发了一个由问题驱动的框架来推荐设计模式。在给定问题中要执行的任务的特征以及模式用法的示例用于检索用户意图并将问题与适当的模式进行匹配。报告了对该框架的主观评估结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号