一种基于概率本体的安卓软件风险评估方法

    公开(公告)号:CN110968865A

    公开(公告)日:2020-04-07

    申请号:CN201911182465.2

    申请日:2019-11-27

    Abstract: 本发明公开了一种基于概率本体的安卓软件风险评估方法,利用层次分析法(AHP)构建了安卓软件风险评估模型,在多种app中提取风险权限节点,通过三角模糊函数描述风险等级与权限支持度的对应关系,选取所述风险评估模型中的风险节点、节点权重和层次关系,进行属性设置,并添加实例,构建概率本体模型,给出对应的owl编码,利用Jena对本体进行解析,并导入netica生成贝叶斯网络模型,通过动态添加证据信息,完善所述贝叶斯网络概率模型,再利用netica进行风险推理,逐层计算待评估节点的风险等级概率分布,最终得到app综合风险等级概率分布,完成风险等级评估。使评估结果能随着app使用场景的变化而变化,在安装使用app时做出合理决策。

    一种基于概率本体的安卓软件风险评估方法

    公开(公告)号:CN110968865B

    公开(公告)日:2022-03-11

    申请号:CN201911182465.2

    申请日:2019-11-27

    Abstract: 本发明公开了一种基于概率本体的安卓软件风险评估方法,利用层次分析法(AHP)构建了安卓软件风险评估模型,在多种app中提取风险权限节点,通过三角模糊函数描述风险等级与权限支持度的对应关系,选取所述风险评估模型中的风险节点、节点权重和层次关系,进行属性设置,并添加实例,构建概率本体模型,给出对应的owl编码,利用Jena对本体进行解析,并导入netica生成贝叶斯网络模型,通过动态添加证据信息,完善所述贝叶斯网络概率模型,再利用netica进行风险推理,逐层计算待评估节点的风险等级概率分布,最终得到app综合风险等级概率分布,完成风险等级评估。使评估结果能随着app使用场景的变化而变化,在安装使用app时做出合理决策。

Patent Agency Ranking