-
公开(公告)号:CN116594870A
公开(公告)日:2023-08-15
申请号:CN202310461924.0
申请日:2023-04-26
申请人: 南通大学
IPC分类号: G06F11/36
摘要: 本发明为一种基于可疑语句变异的错误定位方法,包括以下步骤:S1、测试目标程序P:对给定的程序P执行测试套件TS,获得覆盖率信息和测试用例执行结果,即通过PASS或失败FAIL;S2、生成可疑语句S:借助SBFL技术中的错误定位公式计算程序语句的可疑度值,生成可疑语句排序列表;S3、生成变异体m:选择合适的变异算子mo,借助Proteum变异工具为可疑语句S的每个变异点生成变异体;S4、测试变异体m:使用同一个测试套件TS测试所有生成的变异体并记录测试用例的执行结果:测试结果从通过变为失败的测试用例数和从失败变为通过的测试用例数;S5、计算可疑度指标R:将TS对P的测试结果与TS对所有变异体m的测试结果进行比较,计算可疑度指标R,报告错误语句。
-
公开(公告)号:CN116383046A
公开(公告)日:2023-07-04
申请号:CN202310284459.8
申请日:2023-03-22
申请人: 南通大学
摘要: 本发明属于DNN错误定位技术领域,具体涉及一种针对深度神经网络DNN训练问题的错误定位方法。本发明包括以下步骤:S1、DNN模型准备;S2、DNN训练监控和数据收集;S3、第一次错误识别ADetection;S4、第二次错误识别DDetection;S5、错误定位ASTAnalysis。本发明提出的方法,可以精确地定位常见的DNN训练问题中的bug,该方法能有效提高定位DNN训练问题中的bug的效率,减少模型训练和调试的时间。本发明能够帮助软件开发人员提高DNN模型训练的效率,找到性能更好的DNN模型,进而改进软件的性能。
-
公开(公告)号:CN115269378B
公开(公告)日:2023-06-09
申请号:CN202210717461.5
申请日:2022-06-23
申请人: 南通大学
IPC分类号: G06F11/36 , G06F18/2113 , G06F18/22 , G06F18/214
摘要: 本发明提供一种基于域特征分布的跨项目软件缺陷预测方法,包括如下步骤:S1、构建项目向量集PVS;S2、构建源域实例候选索引集SDCI;S3、构建源域实例候选集SDCS;S4、构建适应域特征分布索引DFDI;S5、构建适应域特征分布的训练集DFDD;S6、构建基于域特征分布的跨项目软件缺陷预测方法DFDCP。本发明提出一种基于域特征分布的跨项目软件缺陷预测方法,在源域实例候选集中,由目标实例的去均值化向量进行实例再选择,构建适应域特征分布的实例集,使用该方法构建的训练集有利于进一步建立精确的跨项目缺陷预测模型,实现更好的跨项目缺陷预测效果。
-
公开(公告)号:CN110825178B
公开(公告)日:2022-08-09
申请号:CN201810905701.8
申请日:2018-08-10
申请人: 南通大学
IPC分类号: G06F1/18
摘要: 本申请提供了一种具有移动底座的计算机机箱,属于计算机领域。包括箱体,箱体包括周向侧板以及底板,箱体的底部设有移动底座,移动底座包括板状结构的主体,主体的顶面上设有向下延伸设置的容置槽,容置槽为矩形状,且箱体位于容置槽内;主体的底部安装有三个以上的车轮;容置槽的每个侧壁面上铰接有卡接板,卡接板上远离车轮的一侧为卡接端,卡接端与周向侧板卡接配合。本申请提供的具有移动底座的计算机机箱,通过在箱体的底部设有移动底座,移动底座的主体上设有卡接板,卡接板与箱体的周向侧面卡接配合,主体的底部设有车轮,以便于通过车轮的移动运输机箱,避免人工搬运机箱导致出现机箱受损情况的出现。
-
公开(公告)号:CN110825176B
公开(公告)日:2022-07-19
申请号:CN201810905579.4
申请日:2018-08-10
申请人: 南通大学
IPC分类号: G06F1/18
摘要: 本申请提供了一种有除尘功能的计算机机箱,属于计算机领域。包括箱体,箱体内部具有容置腔,箱体包括前侧板,前侧板上设有与容置腔连通的进风口,容置腔内还设有除尘组件,除尘组件包括:过滤网,覆盖进风口设置;除尘件,位于过滤网背离进风口的一侧,除尘件包括沿高度方向间隔设置的两个竖杆,两个竖杆之间设有多个可转动的导风板,多个导风板在沿高度方向间隔设置,导风板靠近进风口的一端为抵接端,抵接端与过滤网之间可接触配合;导风板的重心位于导风板的旋转轴背离进风口的一侧,以驱动抵接端向上转动。本申请提供的具有除尘功能的计算机机箱,可将从进风口进入的空气中灰尘进行除尘处理,显著地降低灰尘在机箱内的堆积。
-
公开(公告)号:CN112860879A
公开(公告)日:2021-05-28
申请号:CN202110251408.6
申请日:2021-03-08
申请人: 南通大学
IPC分类号: G06F16/335 , G06F16/31 , G06F8/71
摘要: 本发明提供一种基于联合嵌入模型的代码推荐方法,包括:S1、从GitHub帖子的评论中提取对问题的补充性问题;S2、将 用来训练sequence‑to‑sequence模型,并保存为问题提升模型;S3、从GitHub上收集带有注释的Java开源项目数据集,并对其预处理;S4、建立联合嵌入模型,进行向量化处理;S5、从GitHub中收集至少有20个stars的Java开源项目来构建代码库,将所有的代码段嵌入到向量中;S6、将查询问题输入到问题提升模型中,将得到的结果输入到联合嵌入模型中进行向量化;S7、计算查询问题的向量和代码向量的相似度得分来推荐Top‑k代码段。本发明解决了自然语言查询中反映的高级意图与源代码中低级实现细节之间不匹配的问题,以及深度学习方法中缺乏不可扩展性的问题。
-
公开(公告)号:CN106817376B
公开(公告)日:2020-07-07
申请号:CN201710091852.X
申请日:2017-02-21
申请人: 南通大学 , 南通先进通信技术研究院有限公司
摘要: 本发明提供一种基于遗传算法的包匹配方法,包括如下步骤:(1)采用遗传算法来进行特征选择,选出相关特征位,去除冗余特征位和无关特征位;(2)对包规则库中的规则进行分析和处理,精简规则库中的覆盖规则和交叉规则。本发明通过运用遗传算法去对防火墙的包规则库进行降维处理,在降维的同时对包规则库的冗余规则进行分析和处理,数值实验显示本发明提出的思想,无论包规则库在什么规模下,都能改善包匹配算法的各项性能指标。
-
公开(公告)号:CN106408021B
公开(公告)日:2020-06-30
申请号:CN201610828652.3
申请日:2016-09-18
申请人: 南通大学
IPC分类号: G06K9/62
摘要: 本发明提供了一种基于笔画粗细的手写体与印刷体的鉴别算法,其特征在于:通过统计邻域内边缘像素数目获得笔画粗细的特征,再结合版面分析将图像文档分割为粗细均匀的区域,然后计算这些区域内笔画粗细的统计特征,最后使用支持向量机(SVM)判断手写体与印刷体类别。本发明提出的方法通过统计一个区域中出现的边缘像素数目获得笔画的粗细,具有定义明确、计算简便的特点。利用本发明提供的笔画粗细特征结合版面分析,能够将文档图像中的文本行进一步分割为粗细均匀的区域,该类区域较文本行更细致,较单个字符范围大,因此能够提取出比文本行和单个字符更稳定的特征,从而获得更好地分类效果。
-
-
公开(公告)号:CN111031495A
公开(公告)日:2020-04-17
申请号:CN202010010277.8
申请日:2020-01-06
摘要: 本发明提供了一种用于6LowPAN物联网通信网络的组播通信系统及方法,其技术方案为:该通信系统包括IPv6服务器,物联网网关和6LowPAN节点;该通信方法内容为:IPv6服务器上维护一个组播组号池,物联网网关有一张组播组表,组播MAC地址通过对组播组号进行运算得到,物联网网关节点上维护着一个组播MAC地址,物联网网关节点通过该地址接收组播组信息。本发明的有益效果为:本发明是针对目前6LowPAN网络组播通信存在的问题,提出了用于6LowPAN物联网通信网络的组播通信系统及方法,该通讯系统主要由IPv6服务器、物联网网关、6LowPAN节点组成;解决了网络负载重,数据量太大的问题。
-
-
-
-
-
-
-
-
-