首页> 外国专利> METHOD FOR MINIMIZING UNCERTAINTY IN COMPUTER SOFTWARE PROCESSES ALLOWING FOR AUTOMATIC IDENTIFICATION OF FAULTS LOCATIONS AND LOCATIONS FOR MODIFICATIONS DUE TO NEW SYSTEM REQUIREMENTS WITH INTRODUCTION OF AN ALTERNATIVE FORM OF THE TARGET PROCESS OBJECT CODE ALLOWING FOR LESS RECOMPILATION AND RE-

METHOD FOR MINIMIZING UNCERTAINTY IN COMPUTER SOFTWARE PROCESSES ALLOWING FOR AUTOMATIC IDENTIFICATION OF FAULTS LOCATIONS AND LOCATIONS FOR MODIFICATIONS DUE TO NEW SYSTEM REQUIREMENTS WITH INTRODUCTION OF AN ALTERNATIVE FORM OF THE TARGET PROCESS OBJECT CODE ALLOWING FOR LESS RECOMPILATION AND RE-

机译:最小化计算机软件过程中的不确定性的方法,该方法可自动识别故障位置和由于新系统要求而修改的位置,并引入了目标过程代码和请求代码的替代形式

摘要

The system and method of this invention allow to minimize an uncertainty about a position of a fault or a place for modification due to new results expectations. This is accomplished by synthesizing processes, that are analogous to the cognitive understanding of the target process functionality. A model of the target process is built on the basis of its static analysis and further accumulation of the target process knowledge is performed during its dynamic analysis by 'XPD Machine', introduced in this invention, that stands for eXpert Program Diagnosis and performs analysis of the target process 'Pseudo Parallel' to its execution. The invention provides a method for extracting the control component of the target process algorithm into 'XPD Frame of algorithm', that is a single definition form, necessary and sufficient for representing the control structure of any process. The mechanism is introduced, that by building consecutive 'visions' can automatically and easily evaluate accessibility, i.e. 'potential dependency' between any two elements of the target process and, as an example, allows to identify 'definitely non-terminatable' process constructions - data independent endless loops. The mechanism is introduced that allows to build a knowledge of 'cause-effect' relationships and a 'relative' and 'time dependent' measurement of 'correctness' or 'uncertainty' of individual elements within the target process and within defined here coordinates of 'process space' and 'process time'. The invention introduces 'knowledge induction' and 'knowledge deduction' processes of XPD Machine and a mechanism for a very high level interface between a user and the accumulated knowledge of the target process. Also introduced here is an audio presentation of the target process behavior as another media for its diagnosis. Presented here 'XPD Object Code' is a form of the target process object code that is more suitable for target process analysis, both static and dynamic, as well as for the maintenance of that process. It shortens and sometimes eliminates re-compiling and re-linking of the target process in order to modify it.
机译:本发明的系统和方法允许使由于新结果期望而导致的关于故障位置或修改位置的不确定性最小化。这是通过合成过程来完成的,这些过程类似于对目标过程功能的认知理解。在目标过程的静态分析的基础上建立目标过程的模型,并在本发明中通过“ XPD Machine”对其进行动态分析,从而进一步积累目标过程知识,该过程代表eXpert程序诊断并进行分析。目标进程“伪并行”执行。本发明提供了一种用于将目标过程算法的控制成分提取到“算法的XPD帧”中的方法,该“ XPD框架是算法的单一定义形式,对于表示任何过程的控制结构而言是必要和充分的。引入了该机制,该机制通过构建连续的“视觉”可以自动,轻松地评估可访问性,即目标过程的任何两个元素之间的“潜在依赖关系”,并且例如,可以识别“绝对不可确定的”过程构造-数据独立的无限循环。引入了该机制,该机制允许建立“因果关系”的知识以及目标过程中以及此处定义的“坐标”中各个元素的“正确性”或“不确定性”的“相对”和“时间依赖”度量。处理空间”和“处理时间”。本发明介绍了XPD Machine的“知识归纳”和“知识归纳”过程,以及用于用户与目标过程的累积知识之间的非常高级接口的机制。在此还介绍了目标过程行为的音频表示,作为其诊断的另一种媒体。这里介绍的“ XPD目标代码”是目标过程目标代码的一种形式,它更适合于静态和动态目标过程分析以及该过程的维护。它缩短了有时消除了重新编译和重新链接目标进程以对其进行修改的时间。

著录项

  • 公开/公告号EP0699320A4

    专利类型

  • 公开/公告日1997-02-12

    原文格式PDF

  • 申请/专利权人 SHAPIRO BENJAMIN V.;

    申请/专利号EP19940916719

  • 发明设计人 SHAPIRO BENJAMIN V.;

    申请日1994-05-10

  • 分类号G06F12/00;

  • 国家 EP

  • 入库时间 2022-08-22 03:20:21

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号