[发明专利]软件构件可信度评价方法和系统有效
申请号: | 200810116038.X | 申请日: | 2008-07-02 |
公开(公告)号: | CN101311898A | 公开(公告)日: | 2008-11-26 |
发明(设计)人: | 梅宏;邹艳珍;谢冰;孙立伟;刘艳军 | 申请(专利权)人: | 北京大学 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F11/36 |
代理公司: | 北京同立钧成知识产权代理有限公司 | 代理人: | 刘芳 |
地址: | 100871*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 构件 可信度 评价 方法 系统 | ||
1.一种软件构件可信度评价方法,其特征在于,包括:
定制软件构件可信性描述模板,确立面向用户的构件可信性评价的目标,所述可信性描述模板设置有所述软件构件的信任属性;
根据所述可信性描述模板建立反馈模板,所述反馈模板包括所述可信性描述模板中的所述信任属性;
基于所述反馈模板,获得针对软件构件的信任属性提交的反馈评价及与所述反馈评价对应的评分信息,并记录提交所述反馈评价的评价时间,所述反馈评价由构件使用者和/或软件测试者提供;
将包括所述评分信息及评价时间的构件反馈评价作为证据信息保存到构件库系统的数据库中;
基于所述可信性描述模板,从所述构件库系统中获取对应于所述软件构件的信任属性的证据信息,所述软件构件信任属性的证据信息是其它实体对软件构件的信任属性的评价,即该软件构件获得的反馈信息;
根据所述证据信息,对所述软件构件的可信度进行评价,获得所述软件构件的可信度,包括:
根据对应于所述信任属性的所述证据信息,获得所述软件构件在所述信任属性上的信誉值;
根据所述软件构件在所述信任属性上的信誉值和与所述信任属性对应的权重值,按照加权平均方式获得所述软件构件的可信度。
2.根据权利要求1所述的软件构件可信度评价方法,其特征在于所述根据对应于所述信任属性的所述证据信息,获得所述软件构件在所述信任属性上的信誉值包括:
以对应所述信任属性的所述证据信息中的评价时间与当前时间的差输入以e为底的指数函数,作为所述证据信息中的对应评分信息的权重,按照加权求和的方式获得所述软件构件在所述信任属性上的信誉值。
3.根据权利要求1所述的软件构件可信度评价方法,其特征在于所述根据所述软件构件在所述信任属性上的信誉值和与所述信任属性对应的权重值,按照加权平均方式获得所述软件构件的可信度包括:
根据所述软件构件在所述信任属性上的信誉值和用户输入的与所述信任属性对应的权重值,按照加权平均方式获得所述软件构件的可信度;或
根据所述软件构件在所述信任属性上的信誉值和所述构件库系统预设的与所述信任属性对应的权重值,按照加权平均方式获得所述软件构件的可信度。
4.根据权利要求1所述的软件构件可信度评价方法,其特征在于所述定制软件构件可信性描述模板,确立面向用户的构件可信性评价的目标,所述可信性描述模板设置有所述软件构件的信任属性包括:
所述构件库系统预定制了设置有可用性、可靠性、安全性、完整性、保密性、易维护性和效率的所述信任属性的所述可信性描述模板。
5.根据权利要求1所述的软件构件可信度评价方法,其特征在于所述定制软件构件可信性描述模板,确立面向用户的构件可信性评价的目标,所述可信性描述模板设置有所述软件构件的信任属性包括:
定制树形的可信性描述模板,所述信任属性对应于所述树形的可信性描述模板中的各节点。
6.一种软件构件可信度评价系统,其特征在于包括:
定制模块,用于定制软件构件可信性描述模板,确立面向用户的构件可信性评价的目标,所述可信性描述模板设置有所述信任属性;
反馈信息描述模块,用于根据所述可信性描述模板建立所述反馈模板,所述反馈模板包括所述可信性描述模板中的所述信任属性;
反馈信息收集模块,用于基于所述反馈模板,获得针对软件构件的信任属性提交的反馈评价及与所述反馈评价对应的评分信息,并记录提交所述反馈评价的评价时间,所述反馈评价由构件使用者和/或软件测试者提供;
反馈信息存储模块,用于将包括所述评分信息及评价时间的构件反馈评价作为证据信息保存到构件库系统的数据库中;
获取模块,用于基于所述可信性描述模板,从所述构件库系统中获取对应于所述软件构件的信任属性的证据信息,所述软件构件信任属性的证据信息是是其它实体对软件构件的信任属性的评价,即该软件构件获得的反馈信息;
运算模块,用于根据所述证据信息,对所述软件构件的可信度进行评价,获得所述软件构件的可信度;
所运算模块包括:
信誉运算模块,用于根据对应于所述信任属性的所述证据信息,获得所述软件构件在所述信任属性上的信誉值;
可信度运算模块,用于根据所述软件构件在所述信任属性上的信誉值和与所述信任属性对应的权重值,按照加权平均方式获得所述软件构件的可信度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京大学,未经北京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810116038.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种玉米收获机摘穗台的传动装置
- 下一篇:电视接收机