首页> 外文学位 >Object-oriented propagation modeling to support CAD/CAM and software engineering.
【24h】

Object-oriented propagation modeling to support CAD/CAM and software engineering.

机译:面向对象的传播建模,以支持CAD / CAM和软件工程。

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

摘要

Representing dynamic interdependencies between design objects is an essential part of modeling the critical software communications found in today's increasingly complex software systems. Current software development methodologies, software development environments (SDEs), and computer aided design (CAD) systems lack the ability to represent and manipulate these interdependencies, even though the specific information needing representation is often well understood by the designer. Representing dynamic interdependencies in an object-oriented design environment focuses on the ability to specify relationships between objects that are not ancestrally related. For example, a CAD designer altering the pitch of a gas turbine engine's fan blade may need to consider the stress where the blade is mounted to the turbine disk. Changes in the stress (caused by the change in fan blade pitch) are said to propagate to the attachment of the fan blade to the disk. Propagation modeling seeks to represent such interdependency knowledge as an important part of the design process. From a software engineering perspective, propagation modeling, as applied to the software design process, holds potential as a means to more precisely define and then consistently maintain design interdependencies. Our research pursues an increase in the engineering rigor of the software design and development process by expanding the object-oriented paradigm to include the mechanisms necessary to support application-wide information consistency. The general context of our effort is the development of a framework for supporting the design, analysis, and development of propagation modeling capabilities in an object-oriented environment. Our framework offers propagation modeling constructs for both design and development, with support for dynamic, designer-defined propagation modeling choices. Included in our framework are constructs that promote information consistency through automatic and on-demand design analyses, which alert the designer to potential design flaws and inconsistencies, in support of the detailed evaluation of a design.
机译:表示设计对象之间的动态相互依赖性是对当今日益复杂的软件系统中发现的关键软件通信进行建模的重要部分。当前的软件开发方法,软件开发环境(SDE)和计算机辅助设计(CAD)系统缺乏表示和操纵这些相互依赖关系的能力,即使设计人员通常已经很好地理解了需要表示的特定信息。在面向对象的设计环境中表示动态相互依赖关系的重点在于指定与祖先不相关的对象之间的关系的能力。例如,CAD设计人员更改燃气涡轮发动机风扇叶片的螺距可能需要考虑叶片安装到涡轮盘上的应力。应力的变化(由风扇叶片间距的变化引起)据说会传播到风扇叶片与磁盘的连接上。传播建模试图将这种相互依赖的知识表示为设计过程的重要组成部分。从软件工程的角度来看,应用于软件设计过程的传播建模具有潜力,可以更精确地定义然后保持设计的相互依赖性。我们的研究通过扩展面向对象的范式以包括支持应用程序范围信息一致性所必需的机制,来追求软件设计和开发过程的工程严谨性的提高。我们工作的总体背景是开发一个框架,以支持在面向对象的环境中设计,分析和开发传播建模功能。我们的框架为设计和开发提供传播建模构造,并支持动态的,设计人员定义的传播建模选择。我们的框架中包含通过自动和按需设计分析来提高信息一致性的结构,这些结构可以提醒设计人员注意潜在的设计缺陷和不一致之处,以支持对设计的详细评估。

著录项

  • 作者

    Needham, Donald Michael.;

  • 作者单位

    University of Connecticut.;

  • 授予单位 University of Connecticut.;
  • 学科 Computer Science.;Information Science.
  • 学位 Ph.D.
  • 年度 1997
  • 页码 174 p.
  • 总页数 174
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

  • 入库时间 2022-08-17 11:48:59

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号