【24h】

Design Patterns for Computer Generated Forces

机译:计算机产生的力的设计模式

获取原文

摘要

A design pattern names, abstracts, and identifies the key aspects of a common reusable design structure that can be applied in software. There are numerous examples in the object-oriented software community where the cataloging and later application of relevant design patterns has facilitated software development. A key to developing and applying a good design pattern catalog is the identification and development of patterns that have a high degree of recurrence across many situations. Also important is the amount of teaching that a particular design pattern provides to give the potential user the understanding of how and when to tailor the solution to a specific problem. Although frequently applied in the context of object-oriented software designs, patterns can be applied to any software system. Many legacy Computer Generated Forces systems have not been implemented using object-oriented languages, but their implementations have made use of common well-recognized design patterns. This paper examines important design patterns that have been applied to the ModSAF and CCTT SAF virtual entity simulations. Notable examples of design patterns that have improved the underlying simulation systems are described, as well as misapplied or missing patterns that have caused problems or missed opportunities in the underlying software structure. Finally, future patterns that will need to be examined or developed for future CGF systems are described.
机译:设计模式名称,摘要和标识可在软件中应用的共同可重用设计结构的关键方面。面向对象的软件社区中有许多示例,其中编目和后来应用相关的设计模式具有便利的软件开发。开发和应用良好设计模式目录的关键是识别和开发在许多情况下具有高度复发的模式。同样重要的是特定设计模式提供给潜在用户了解如何以及何时根据特定问题定制解决方案的教学量。虽然经常在面向对象的软件设计的上下文中应用,但是模式可以应用于任何软件系统。许多遗留计算机生成的力系统尚未使用面向对象语言实现,但它们的实现已经利用了普通识别的设计模式。本文介绍了应用于ModSAF和CCTT SAF虚拟实体模拟的重要设计模式。描述了改进底层仿真系统的设计模式的显着示例,以及误用或缺少模式,这些模式引起了底层软件结构中的问题或错过了机会。最后,描述了需要检查或开发未来CGF系统的未来模式。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号