发明授权
- 专利标题: 一种软件运行时故障定位方法
-
申请号: CN201611102015.4申请日: 2016-12-02
-
公开(公告)号: CN106776208B公开(公告)日: 2018-08-31
- 发明人: 薛惠锋 , 闫陈静 , 张伟 , 葛慧 , 经小川 , 高金梁 , 傅艳 , 张博 , 吕宏宇
- 申请人: 中国航天系统科学与工程研究院
- 申请人地址: 北京市海淀区阜成路16号
- 专利权人: 中国航天系统科学与工程研究院
- 当前专利权人: 中国航天系统科学与工程研究院
- 当前专利权人地址: 北京市海淀区阜成路16号
- 代理机构: 中国航天科技专利中心
- 代理商 范晓毅
- 主分类号: G06F11/30
- IPC分类号: G06F11/30 ; G06F11/36
摘要:
本发明提供了一种软件运行时故障定位方法,该方法包括静态准备阶段、动态运行阶段和故障定位阶段;其中:在静态准备阶段,即在软件系统运行之前,根据软件系统的高层需求描述,确定性质规约,然后根据该性质规约在软件系统中插装代码、部署探针,并构造运行时监控器;在动态运行阶段,即在软件运行的过程中,插装代码采集软件系统运行时设定监控变量的变化信息,监控器根据该变化信息,对软件系统执行情况进行是否符合性质规约的验证,探针记录软件系统的执行路径。在故障定位阶段,根据软件执行路径和监控器验证结果,进行统计分析实现软件系统故障定位。
公开/授权文献
- CN106776208A 一种软件运行时故障定位方法 公开/授权日:2017-05-31