需求追踪关系构建方法、装置及计算机可读存储介质

    公开(公告)号:CN113721889B

    公开(公告)日:2024-03-01

    申请号:CN202110937527.7

    申请日:2021-08-16

    摘要: 本发明公开了一种需求追踪关系构建方法、装置及计算机可读存储介质。需求追踪关系构建方法,包括:对各个需求文档依次进行分词、句子成分分析和依存分析,以获取每个需求文档的结构化表示,其中,各个需求文档包括高层需求文档和低层需求文档;基于各个需求文档的结构化表示,确定同层需求文档间的关联关系以及不同层需求文档间所包含语义要素的匹配关系,并基于匹配关系,确定不同层需求文档间的追踪关系;基于同层需求文档间的关联关系,对追踪关系进行补充修正;基于补充修正后的追踪关系,结合向量空间模型所识别到的追踪关系,确定需求追踪关系。本发明可以提高构建追踪关系的准确率。(56)对比文件王飞 等.“一种安全攸关嵌入式系统需求追踪方法”《.计算机学报》.2017,第41卷(第03期),652-669.

    一种基于Web图片的前端代码自动生成方法和装置

    公开(公告)号:CN115373658A

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

    申请号:CN202210983859.3

    申请日:2022-08-17

    摘要: 本发明提供一种基于Web图片的前端代码自动生成方法和装置,其中,所述方法包括:对于输入系统的Web图片使用训练好的神经网络进行元素识别,得到元素的类别和位置信息,然后根据所识别的元素信息通过容器生成算法生成容器,得到Web页面合理的布局。并用神经网络对生成的每个元素进行单独的样式推理,生成元素的样式信息。解决了现有技术中生成的元素有限,元素样式统一、布局不匹配的问题,本方法实现了多种类元素的生成,并且实现了Web页面合理布局和样式信息的生成,弥补了现有技术的缺陷。

    一种基于性能需求的高并发优化方案自动生成方法及系统

    公开(公告)号:CN115373636A

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

    申请号:CN202210986096.8

    申请日:2022-08-17

    IPC分类号: G06F8/10 G06F16/21 G06F16/22

    摘要: 本发明提供一种基于性能需求的高并发优化方案自动生成方法及系统,通过构建具体的、可用于实际场景中建模的性能需求模型,进行高并发场景下的需求分析,并提出一个数据库设计模型用于辅助映射方案的实现,基于性能需求模型获得数据库设计模型的场景特征信息,并通过一系列预设算法对数据库设计模型中的场景特征信息进行分析,不断对数据库设计模型中的技术特征信息进行刻画,来修改、完善技术特征信息。完善的技术特征信息可以描述映射方案为数据库设计所提出的技术方案,进而将数据库设计模型中刻画后的技术特征作为映射方案的输出,实现了从性能需求到技术方案的自动化映射。

    一种基于启发式规则的软件需求描述模糊性检测方法

    公开(公告)号:CN115268842A

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

    申请号:CN202210748534.7

    申请日:2022-06-28

    IPC分类号: G06F8/10 G06F8/41

    摘要: 本发明公开了一种基于启发式规则的软件需求描述模糊性检测方法,以一个特定软件系统的需求描述集合为输入,综合利用多种NLP技术处理需求条目,提取出关键数据结构,基于启发式规则对需求集合中存在的模糊性进行检测。本发明方法简单、有效,通过引入新的依存关系、改进旧的启发式规则,本发明解决了模糊范围检测准确率低的问题;结合已有的软件需求结构化算法以及软件需求关联关系检测算法,本发明提出了模糊传播检测算法,解决了现有模糊检测忽略模糊在需求间的传播的问题;本发明还包含了一个可视化软件需求模糊性检测工具,可以使得软件需求描述撰写人员十分方便地找到软件需求描述中存在的模糊性表达。

    开源社区中辅助工具停用的预测方法及装置

    公开(公告)号:CN112114795B

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

    申请号:CN202010989416.6

    申请日:2020-09-18

    IPC分类号: G06F8/33 G06F40/289

    摘要: 本发明涉及一种开源社区中辅助工具停用的预测方法及装置,属于计算机科学技术领域,解决了现有的预测方法中项目对辅助工具使用/停用定义较为模糊且获取的特征较少,造成无法准确合理的预测辅助工具停用的问题。方法包括:获取项目数据和项目使用辅助工具的数据,得到历史数据集;基于历史数据集提取项目使用辅助工具的有效特征,生成特征向量,并基于特征向量得到输入矩阵;基于输入矩阵及XGBoost算法分类器构建辅助工具停用预测模型PATPredict;利用辅助工具停用预测模型PATPredict对目标项目使用的目标辅助工具进行停用预测,得到停用预测结果,能够快速高效的得到预测结果,提高了预测结果的精确度。

    一种从目标模型到UML需求模型转化方法

    公开(公告)号:CN113655998A

    公开(公告)日:2021-11-16

    申请号:CN202110890624.5

    申请日:2021-08-04

    IPC分类号: G06F8/20

    摘要: 本发明提供了一种从目标模型到UML需求模型转化方法,包括以下步骤:(1)完成对目标模型的标注,使目标模型可以完成转换;(2)设计转换规则和转换算法,将目标模型向UML进行映射;(3)验证转换方法的正确性。在本发明中,提出了一种从目标模型到UML模型的转换方法Goal2UML,此方法可以用户需求提取的基础上,实现用户需求到系统需求的平滑过渡。通过CoCoME案例研究表明,本文提出的方法可以将84.1%的用户需求信息可以自动的转换到系统需求模型中,这将大大减少构建系统需求模型的工作量,进一步用户可完善系统需求模型,并结合RM2PT需求原型化工具,实现需求确认与迭代演化。

    基于代码跟踪的软件可靠性测试方法和装置

    公开(公告)号:CN111488276B

    公开(公告)日:2021-07-27

    申请号:CN202010265596.3

    申请日:2020-04-07

    IPC分类号: G06F11/36

    摘要: 本发明涉及一种基于代码跟踪的软件可靠性测试方法和装置,属于软件测试技术领域,解决了现有技术中缺少代码跟踪,以及静态信息提取比较不适合检测模型与代码的一致性的问题。方法包括:进行可靠性策略模型到代码的跟踪以获得可靠性策略代码,其中,跟踪包括定位和映射;基于可靠性策略代码插桩获得Log文件,其中,Log文件包括可靠性策略代码的执行路径信息;基于Log文件构建代码LTS;构建可靠性策略UML时序图模型;将可靠性策略UML时序图模型转换为模型LTS;提取代码LTS的分支路径作为代码路径,并提取模型LTS的所有分支路径作为模型路径;以及判断模型路径与代码路径是否匹配。实现代码跟踪和准确的模型与代码的动态一致性检验方法。