首页>
外国专利>
METHOD FOR AUTOMATICALLY DETERMINING CAUSES OF THE MALFUNCTION OF A SYSTEM MADE UP OF A PLURALITY OF HARDWARE OR SOFTWARE COMPONENTS
METHOD FOR AUTOMATICALLY DETERMINING CAUSES OF THE MALFUNCTION OF A SYSTEM MADE UP OF A PLURALITY OF HARDWARE OR SOFTWARE COMPONENTS
展开▼
机译:自动确定由多个硬件或软件组件组成的系统故障的原因的方法
展开▼
页面导航
摘要
著录项
相似文献
摘要
The invention relates to a method for automatically determining necessary or sufficient cause of a malfunction of a system made up of a plurality of hardware or software components. The method comprises, from the obtaining (22) of an execution trace including a sequence of events observed during the execution of the system, obtaining a tested subset of components comprising at least one component in which the execution trace has (24) at least one non-conformity with the specification of correct operation of said component, and a subset of components processed in accordance with said tested subset of components; for a processed subset of components, a calculation, for each of the components of the system, of a prefix of an execution trace not affected by events that do not conform with the specification observed for the components of the processed subset of components, the determination of a counterfactual execution model of the processed subset making it possible to generate all of the possible behaviours, starting with the unaffected prefixes, in the absence of a malfunction of the components of the processed subset of components and the determination (28, 30) of the necessary or sufficient cause of the components of the subset of components tested for the malfunction of the system in accordance with the verification that said counterfactual model of the processed subset of components complies with said global property of the system.
展开▼