首页> 外文期刊>Computing reviews >Ontology driven creational design patterns as parameterized and reusable components
【24h】

Ontology driven creational design patterns as parameterized and reusable components

机译:本体驱动的创新设计模式作为参数化和可重用的组件

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

摘要

Software design patterns, especially creational design patterns, have been of special interest to the software development community since their systematic formulation in the Gang-of-Four (GoF) publication. However, many factors specifically related to creational patterns, as well as pattern usage in general, have prevented their widespread use. This paper identifies many of these factors. The main subject of the paper is an ontology-driven approach for using creational design patterns, in which all the GoF creational patterns are implemented in an ontology comprising a generic ontology and an ontology manager. The implementation of several patterns is then described, including textual descriptions and unified modeling language (UML) diagrams, followed by a detailed description of the builder pattern, including Java code and a comparison of this ontology-based implementation with a traditional implementation. The two patterns are then compared using the JArchitect tool. The results show that there are fewer dependencies between classes in the ontology-based implementation. The advantages and disadvantages of separating the logic of the design pattern from that of the pattern itself are then discussed and summarized in the conclusion.
机译:自从软件设计模式在《 Gang-of-Four》(GoF)出版物中进行系统表述以来,软件开发社区就特别关注它们。但是,许多与创建模式特别相关的因素以及总体上的模式使用阻止了它们的广泛使用。本文确定了许多这些因素。本文的主要主题是一种使用创造设计模式的本体驱动方法,其中所有GoF创造模式均在包含通用本体和本体管理器的本体中实现。然后描述了几种模式的实现,包括文本描述和统一建模语言(UML)图,然后是构建器模式的详细描述,包括Java代码以及此基于本体的实现与传统实现的比较。然后使用JArchitect工具比较这两种模式。结果表明,在基于本体的实现中,类之间的依赖性较小。最后讨论并总结了将设计模式的逻辑与模式本身的逻辑分开的优缺点。

著录项

  • 来源
    《Computing reviews》 |2014年第9期|561-561|共1页
  • 作者

    Birol Ayguen;

  • 作者单位
  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    DESIGN;

    机译:设计;
  • 入库时间 2022-08-17 13:37:58

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号