【技术实现步骤摘要】
本专利技术涉及用于隔离例如NMR装置之类的软件控制装置中的硬件或用户错误的系统和相关的方法。
技术介绍
包含多种组件的软件系统经常使用日志数据库来跟踪系统和组件的运行以达到诊断的目的。“事件日志”可以用于按时间顺序来储存由系统中不同的软件组件产生的事件。软件组件可以产生事件以响应其内部状态和来自例如其他软件模块、硬件、或用户的激励的某些结合。日志事件典型的属于三类中的一种当错误被发现或异常的和不期望的事情发生时产生的“错误事件”;“作为表明系统方面运行正常的信息产生的成功事件”;以及作为表明某些信息事情发生的信息产生的“信息事件”。还可以为事件分配一个严重等级。例如,不同的错误事件可以具有不同的严重等级。成功事件和信息事件通常表明具有比错误事件更低的严重级别。事件日志也会随着具有不同的访问级别而中止。例如,只有系统管理员可以访问某些安全日志(“内部事件日志”)或者部分的日志或事件(例如安全入侵等等),然而软件组件用户可以访问多种日志(“用户事件日志”)或关于各自软件组件运行的日志部分。对于用户,用户事件日志示出了内部事件日志的过滤版本。内部事件日志的过滤的目的 ...
【技术保护点】
一种使用记录的事件和因果关系模型来隔离出软件控制的装置中的硬件或用户错误的方法,所述因果关系将至少一个根成因与事件的至少一个与根成因相关的模型相联系,包含:记录一系列事件;通过将事件与至少一个与根成因相关的模型相比较来估计一 系列事件,从而产生匹配的模型;确定匹配的模型的最佳匹配;以及指定涉及错误的最佳匹配模型的根成因。
【技术特征摘要】
US 2004-9-30 10/955,2901.一种使用记录的事件和因果关系模型来隔离出软件控制的装置中的硬件或用户错误的方法,所述因果关系将至少一个根成因与事件的至少一个与根成因相关的模型相联系,包含记录一系列事件;通过将事件与至少一个与根成因相关的模型相比较来估计一系列事件,从而产生匹配的模型;确定匹配的模型的最佳匹配;以及指定涉及错误的最佳匹配模型的根成因。2.根据权利要求1所述的方法,其中,一个与根成因相关的模型包含由错误事件、信息事件、和成功事件组成的组的事件。3.根据权利要求1所述的方法,还包含通过与用户交互获得用户提供的附加信息;以及在一个与根成因相关的模型中使用用户提供的附加信息。4.根据权利要求1所述的方法,还包含通过测试带有测试程序的装置来获得测试提供的附加信息;以及在一个与根成因相关模型中利用该测试提供的附加信息。5.根据权利要求4所述的方法,其中,一个与根成因相关的模型与多于一个根成因的概率因子相关。6.根据权利要求1所述的方法,其中,因果关系模型附加地包含与至少一个根成因相关的至少一个修复行为,该方法还包括在隔离出错误之后为用户提供所选择的修复行为。7.根据权利要求6所述的方法,其中,至少一个修复行为与多于一个根成因的概率因子相关。8.根据权利要求6所述...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。