[发明专利]一种自动化的开源软件质量证据提取方法有效
申请号: | 201210097172.6 | 申请日: | 2012-04-05 |
公开(公告)号: | CN102760152A | 公开(公告)日: | 2012-10-31 |
发明(设计)人: | 王怀民;尹刚;袁霖;李翔;史殿习;朱沿旭;王涛;丁博 | 申请(专利权)人: | 中国人民解放军国防科学技术大学 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F11/36 |
代理公司: | 北京安博达知识产权代理有限公司 11271 | 代理人: | 徐国文 |
地址: | 410073 湖南*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种自动化的开源软件质量证据提取方法,本地服务器接收到用户请求,查询本地数据库中是否已有目标软件的最新变更数据,如果存在预设时间段内的更新数据,则提供目标软件的各种质量证据及其测度分值并返回用户,对已有项目进行定期检查更新相应资源库,重新计算各测度值;如果没有,则在互联网上搜索并确定具有所述目标软件的最新变更数据的远端服务器,下载所述最新变更数据到本地数据库,本地服务器对新下载的所述目标软件的最新变更数据进行解析,从中提取结构化的数据条目并存储,从解析后的结构化数据中提取软件质量测度,提供目标软件的各种质量证据及其测度分值以返回用户。本地资源库定期更新,从而实现开源软件质量证据的自动提取。 | ||
搜索关键词: | 一种 自动化 软件 质量 证据 提取 方法 | ||
【主权项】:
一种自动化的开源软件质量证据提取方法,包括下列步骤:步骤1、用户请求处理步骤:本地服务器接收到关于某项质量证据或质量测度的用户请求,查询本地数据库中是否已有目标软件的最新变更数据;如果本地数据库中存在目标软件的预设时间段N以内的更新数据,则执行步骤5‑6;如果没有,则执行步骤2‑6;步骤2、最新变更数据下载步骤:本地服务器在互联网上搜索并确定具有所述目标软件的最新变更数据的一定数量的远端服务器,从远端服务器下载所述最新变更数据到本地数据库;步骤3、数据解析步骤:本地服务器对新下载的所述目标软件的最新变更数据进行解析,从中提取结构化的数据条目存储于后台数据库;步骤4、软件质量测度提取步骤:从解析后的结构化数据中提取软件质量测度,存储于服务器;步骤5、质量证据返回步骤:本地服务器提供目标软件的各种质量证据及其测度分值,返回用户。步骤6、本地服务器数据更新步骤:本地服务器对已有项目进行定期检查,更新相应资源库,重新计算各测度值。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军国防科学技术大学,未经中国人民解放军国防科学技术大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210097172.6/,转载请声明来源钻瓜专利网。