简介:
本发明公开了一种基于非介入式动态监测的软件可靠性度量方法,涉及软件可靠性度量技术领域,包括以下步骤:S1,读取进程列表,选择需要监测的进程;S2,对目标进程注入钩子;S3,截获目标进程的相关信息;S4,记录目标进程的操作信息;S5,确定目标进程的可靠性度计算方法。本发明通过读取进程列表,选择需要监测的进程,对目标进程注入钩子,截获目标进程的相关信息,记录目标进程的操作信息,确定目标进程的可靠性度计算方法,实现对软件动态监测数据分析,可以统计出不同功能模块的运行次数和失效次数,据此可以计算出各个功能模块的可靠度,该度量结果可以较好地反映软件完成规定功能的能力。
本发明公开了一种基于非介入式动态监测的软件可靠性度量方法,涉及软件可靠性度量技术领域,包括以下步骤:S1,读取进程列表,选择需要监测的进程;S2,对目标进程注入钩子;S3,截获目标进程的相关信息;S4,记录目标进程的操作信息;S5,确定目标进程的可靠性度计算方法。本发明通过读取进程列表,选择需要监测的进程,对目标进程注入钩子,截获目标进程的相关信息,记录目标进程的操作信息,确定目标进程的可靠性度计算方法,实现对软件动态监测数据分析,可以统计出不同功能模块的运行次数和失效次数,据此可以计算出各个功能模块的可靠度,该度量结果可以较好地反映软件完成规定功能的能力。