【24h】

Ontology-Based Design Pattern Selection

机译:基于本体的设计模式选择

获取原文

摘要

The software design phase is important and challenging due to its high impact on other phases of the software development life cycle. Design patterns are proven solutions based on software developers' experience to solve recurring problems, which used to acquire quality software design. However, selecting an appropriate design pattern is quite difficult. Hence, many studies have been done to automate the design pattern selection process. The existing automated design pattern selection methodologies have certain issues such as the need to have a large sample size, user restrictions on selecting preset concepts, time-consuming, and incomprehensiveness. To address these issues in this paper, a two-phase method for selecting an appropriate design pattern is presented. The proposed method is based on an ontology approach that enables domain knowledge to be modeled in a simple and abstract way and enables queries to be evaluated against a knowledge base. The concepts of ontology are then linked to WordNet. Subsequently, a dataset includes use cases that can be satisfied with GOF design patterns is provided. The set of use cases is then processed in such a way as to make it easy and fast to select the concept-constraint pair to query the ontology. The experimental shows promising and effective results of the proposed method.
机译:由于其对软件开发生命周期的其他阶段的影响,软件设计阶段是重要的和挑战性。设计模式是基于软件开发人员解决重复问题的经验的证明解决方案,用于获得优质软件设计。但是,选择适当的设计模式非常困难。因此,已经完成了许多研究以自动化设计模式选择过程。现有的自动化设计模式选择方法有一些问题,例如需要具有大的样本大小,用户限制选择预设概念,耗时和额外的强度。为了解决本文的这些问题,提出了一种选择适当的设计模式的两相方法。该方法基于本体方法,使得能够以简单且抽象的方式建模的域知识,并使查询能够根据知识库进行评估。本体论的概念与Wordnet相关联。随后,数据集包括可以满足提供GOF设计模式的用例。然后将使用案例的使用情况以这样的方式处理,以便轻松快速地选择概念约束对以查询本体。实验表明了该方法的有前途和有效的结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号