首页> 外文学位 >Building self-reconfiguring distributed virtual environments.
【24h】

Building self-reconfiguring distributed virtual environments.

机译:构建自我重新配置的分布式虚拟环境。

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

摘要

A distributed virtual environment may be required to reconfigure itself to compensate for various conditions that can occur during execution. An example is the reentry of a virtual environment that was previously reconfigured out of the distributed virtual environment due to failure. If there is a human user of this virtual environment, care must be taken to insure that he is brought back into the distributed virtual environment in a way that makes sense. He cannot regain control of a tank that is out of ammunition while a computer-based simulation controls actively participating tanks.;The compensating reconfiguration function of a distributed virtual environment must detect conditions that dictate reconfiguration. It must determine the proper course of action and act on it, bringing the distributed virtual environment to a stable state as quickly as possible. Proper reconfiguration of a distributed virtual environment requires that the compensating reconfiguration software know the system configuration, the virtual state, and the mapping between them.;Building compensating reconfiguration software using traditional means is laborious and error prone. A rule-based tool that uses abstract views of the distributed virtual environment is a better way to produce compensating reconfiguration software. To show the viability of this approach I have developed a rule-based tool called Bullpen. This research compares Bullpen against manual coding in a case study that ranges over a wide array of requirements changes.;The results of this case study show that using Bullpen to build compensating reconfiguration components is superior to manually building the software in the kind of environments most commonly found in the military DVE domain. Using Bullpen takes less effort and is less complex than using manual programming techniques. The resulting component is less error prone and has acceptable reaction time.
机译:可能需要分布式虚拟环境来重新配置自身,以补偿执行期间可能发生的各种情况。一个示例是重新进入虚拟环境,该虚拟环境由于故障而先前已从分布式虚拟环境中重新配置。如果有人使用此虚拟环境,则必须注意确保以合理的方式将其带回分布式虚拟环境。当基于计算机的模拟控制主动参与的坦克时,他无法重新获得弹药以外的坦克的控制权。分布式虚拟环境的补偿性重新配置功能必须检测到指示重新配置的条件。它必须确定适当的操作方案并对其采取行动,以使分布式虚拟环境尽快达到稳定状态。正确地重新配置分布式虚拟环境需要补偿性重新配置软件知道系统配置,虚拟状态以及它们之间的映射。使用传统方法构建补偿性重新配置软件既费力又容易出错。使用分布式虚拟环境的抽象视图的基于规则的工具是生产补偿性重新配置软件的更好方法。为了展示这种方法的可行性,我开发了一种基于规则的工具,称为Bullpen。这项研究在一个涉及范围广泛的需求变化的案例研究中将Bullpen与手动编码进行了比较;该案例研究的结果表明,在大多数情况下,使用Bullpen构建补偿性重新配置组件要优于手动构建软件通常在军事DVE域中找到。与使用手动编程技术相比,使用Bullpen不需要花费很多精力,也没有那么复杂。生成的组件较少​​出错,并且具有可接受的反应时间。

著录项

  • 作者

    Welch, Donald Joseph.;

  • 作者单位

    University of Maryland, College Park.;

  • 授予单位 University of Maryland, College Park.;
  • 学科 Computer science.
  • 学位 Ph.D.
  • 年度 1998
  • 页码 120 p.
  • 总页数 120
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号