[发明专利]一种智能功能点识别的软件计价方法在审
申请号: | 201811133405.7 | 申请日: | 2018-09-27 |
公开(公告)号: | CN109375948A | 公开(公告)日: | 2019-02-22 |
发明(设计)人: | 史建琦;皮兴兴;黄滟鸿;鲍钰;孙文圣;战云龙 | 申请(专利权)人: | 华东师范大学;上海博预网络科技有限公司 |
主分类号: | G06F8/77 | 分类号: | G06F8/77;G06F16/332;G06F16/36 |
代理公司: | 北京辰权知识产权代理有限公司 11619 | 代理人: | 刘广达 |
地址: | 200062 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用户功能 计价 解析 功能系数 目标软件 智能功能 自然语言处理技术 文本 机器学习领域 自然语言处理 机器学习 计价结果 同种类型 需求文档 统计学 潜在的 智能化 审阅 估算 自动化 评估 学习 制定 | ||
1.一种智能功能点识别的软件计价方法,其特征在于,包括:
对目标软件项目中的多个文件进行解析,获得相应的解析文本;
根据相应的识别规则,采用自然语言处理方法对所述解析文本中的用户功能进行识别;
对识别到的用户功能进行评估,获得对应所述用户功能的功能系数;
根据识别到的同种类型用户功能的数量以及对应的功能系数对该类型用户功能计价;
根据对多个类型用户功能的计价结果,对所述目标软件项目计价。
2.根据权利要求1所述的软件计价方法,其特征在于,在所述对目标软件项目中的多种类型文件进行解析,获得相应的解析文本前还包括:
加载目标软件项目,并对目标软件项目中的多种类型文件进行管理。
3.根据权利要求2所述的软件计价方法,其特征在于,所述对目标软件项目中的多种类型文件进行管理包括:
添加或移除文件。
4.根据权利要求1所述的软件计价方法,其特征在于,在对目标软件项目中的多个文件进行解析,获得相应的解析文本中,所述解析文本按照其解析内容的各级标题、章节以结构树的形式显示。
5.根据权利要求4所述的软件计价方法,其特征在于,所述结构树包括:
用于选取具有用户功能识别需要的文本内容;
用于对识别到的用户功能进行查看。
6.根据权利要求1所述的软件计价方法,其特征在于,在根据相应的识别规则,采用自然语言处理方法对所述解析文本中的用户功能进行识别前还包括:
根据所述目标软件项目,建立相应的字典词库;
根据建立的字典词库,制定识别规则;
采用样本对用户功能的识别过程进行训练。
7.根据权利要求6所述的软件计价方法,其特征在于,所述字典词库用于通过自然语言处理方法对所述识别规则的匹配识别。
8.根据权利要求1、5或6任意一项所述的软件计价方法,其特征在于,所述用户功能包括:
内部逻辑文件、外部接口文件,外部输入、外部输出和外部查询。
9.根据权利要求1、6或7任意一项所述的软件计价方法,其特征在于,所述识别规则包括:
名词主语前包括:创建、建立、形成或制定等词汇的匹配,可识别为内部逻辑文件;
名词主语前包括:引用、利用、根据或参考等词汇的匹配,可识别为外部接口文件;
谓语包括:接收、检测、采集、读取等词汇的匹配,可识别为外部输入;
谓语包括:计算出、输出、打印、导出等词汇的匹配,可识别为外部输出;
谓语包括:查询、显示、排序、筛选等词汇的匹配,可识别为外部查询。
10.根据权利要求1所述的软件计价方法,其特征在于,还包括:
采用机器学习方法进行学习。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华东师范大学;上海博预网络科技有限公司,未经华东师范大学;上海博预网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811133405.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种对于软件执行改变的方法及其系统
- 下一篇:一种具有多个核的处理器