-
公开(公告)号:CN107944768A
公开(公告)日:2018-04-20
申请号:CN201711398963.1
申请日:2017-12-18
Applicant: 扬州大学
IPC: G06Q10/06
CPC classification number: G06Q10/063112
Abstract: 本发明涉及一种基于协商的重叠联盟形成下的任务分配方法。本发明任务请求者提交任务完成所需的特定技能以及完成这些技能的报价,从而进行技能请求;工人提交拥有的技能以及每个技能的要价,从而进行技能请求响应;任务请求者根据工人的响应情况进行调整,工人根据调整后的情况做出最后的决定,从而进行响应确认。本发明克服了任务请求者和工人的收益情况存在冲突,未考虑到工人之间的结构和计算复杂度等缺陷。本发明根据任务请求者和工人目标的不同,所以应该考虑任务请求者以及工人的异质的目标,制定相应的协商策略,使得双方满意。
-
公开(公告)号:CN107734005A
公开(公告)日:2018-02-23
申请号:CN201710886103.6
申请日:2017-09-21
Applicant: 扬州大学
IPC: H04L29/08
CPC classification number: H04L67/12
Abstract: 本发明涉及一种基于移动智能体技术下智能体联盟形成方法。本发明子任务之间需要进行数据交换,为无向有权图,权值为两者之间的数据交换量,完成任务的社会网络由个体节点组成,为无向有权图,权值为两者之间通信距离,每个子任务分配一个移动智能体,搜索到完成任务的社会网络中的个体节点,移动智能体形成联盟,所有联盟构成联盟结构,根据其偏好形成多个联盟移动到相应的个体节点,联盟的操作耗费分为数据交换成本和时延成本。本发明克服了储备之间无依赖关系、无联盟及耗费高等缺陷。本发明一个复杂任务由多个有依赖关系的子任务组成,分配一个移动智能体,搜索到完成任务的个体节点,根据其偏好形成多个联盟移动到相应的个体节点。
-
公开(公告)号:CN107729258A
公开(公告)日:2018-02-23
申请号:CN201711263642.0
申请日:2017-11-30
Applicant: 扬州大学
IPC: G06F11/36
CPC classification number: G06F11/3636 , G06F11/366
Abstract: 本发明涉及一种面向软件版本问题的程序故障定位方法。本发明建立一个与版本相关的库,对提交的bug描述先在建立的库中查找历史相似bug,再在当前软件的源代码中通过规则进行模式匹配,识别相关的源代码,将历史相似bug与识别后的代码并集,基于信息检索技术向量空间模型VSM公式进行相似度计算,推荐相似度高的代码进行定位。本发明克服了以往版本不一致问题以及对版本问题的定位大多由开发人员手动修改与更新,耗时又耗力等缺陷。本发明更有助于软件bug定位的分类,增加了bug定位解决的有效性,根据当前的软件代码和bug描述能直接进行定位。
-
公开(公告)号:CN107608732A
公开(公告)日:2018-01-19
申请号:CN201710848983.8
申请日:2017-09-13
Applicant: 扬州大学
IPC: G06F9/44
Abstract: 本发明涉及一种基于bug知识图谱的bug搜索定位方法。本发明将bug报告、commit信息及代码数据,使用自然语言处理工具处理,使用LDA主题模型建立bug报告与commit间关联关系,LDA主题模型和NiCad克隆检测器建立代码数据与commit间对应关系,建立bug及其相关信息的知识图谱,当搜索某一bug问题,并提供要维护的项目代码数据时,以列表和图谱的形式显示相关bug信息,也能根据开发者提供的项目代码,在Nicad克隆检测器的帮助下,结合搜索结果在项目代码中进行相关bug的检测,将该bug进行定位后返回给开发人员。本发明克服了代码及平台未被利用的缺陷。本发明定位开发者提供的项目代码中的bug,帮助软件开发人员定位和解决bug问题,节约维护时间和成本,提高维护效率。
-
公开(公告)号:CN107479879A
公开(公告)日:2017-12-15
申请号:CN201710637424.2
申请日:2017-07-28
Applicant: 扬州大学
CPC classification number: G06F8/70 , G06F17/2785 , G06F17/3064 , G06F17/30684 , G06F17/30699
Abstract: 本发明涉及一种面向软件功能维护的API及其使用推荐方法。本发明将输入数据预处理后,从语义相似性和协同演化进行信息检索和特征定位,检索功能相关API以及定位出位置,用代码分析从定位到的源代码文件中提取变量信息,用词嵌技术计算出系统变量信息与API参数之间相似度,用于对API进行系统适用性排序及对API使用参数推荐,将筛选出API及使用参数、位置推荐给开发人员,给出推荐理由信息以辅助开发人员进行选择,高效得实现用户的功能请求。本发明克服了开发人员的工作量大的缺陷。本发明在推荐API的同时,还给出其使用的方法、参数及位置,不需要再作其它附加工作。
-
公开(公告)号:CN107295541A
公开(公告)日:2017-10-24
申请号:CN201610200522.5
申请日:2016-03-31
Applicant: 扬州大学
Abstract: 本发明提出一种基于虚拟力和萤火虫算法的无线传感网络覆盖优化方法,首先,以无线传感网络中的传感器节点的利用率和网络有效覆盖率作为优化目标,建立相应的数学模型;然后,根据传感器节点之间的虚拟力合力进行传感器节点的初始布局;最后,通过萤火虫算法对传感器节点进行自适应动态部署。本发明在延长无线传感网络寿命的同时有效提高了网络覆盖效率。
-
公开(公告)号:CN107295453A
公开(公告)日:2017-10-24
申请号:CN201610197432.5
申请日:2016-03-31
Applicant: 扬州大学
Abstract: 本发明提出一种基于萤火虫算法优化RBF神经网络的无线传感器网络数据融合方法,每个传感器节点对其采集到的数据按照输入层神经元函数进行初步处理,获得少量的特征数据,然后将特征数据发送给其所在簇的簇头节点;簇头节点根据隐层神经元函数和输出层神经元函数对特征数据做进一步处理,获得融合后数据;簇头节点将融合后数据发送给汇聚节点。本发明能有效减少信息在网内的传输量,可以在降低传感器节点功耗的同时节省网络通信带宽。
-
公开(公告)号:CN106413021A
公开(公告)日:2017-02-15
申请号:CN201610828046.1
申请日:2016-09-18
Applicant: 扬州大学
Abstract: 本发明公开一种基于蚁群算法的无线传感网络路由方法,包括如下步骤:(10)网络初始化:将无线传感网络划分为网格,广播报文及跳数,对前向蚂蚁和后向蚂蚁定义不同的报文结构;确定启发信息的重要程度的值;(30)信息素值确定:确定前向蚂蚁在经过某路径时释放的信息素值;(40)路由建立:对路径上的信息素进行迭代搜索,后向蚂蚁沿着反向信息素表返回源节点,路由建立成功;(50)数据传输:各节点获得其邻居节点到sink节点的路由情况,定期广播各个节点的邻居节点的路由表信息,进行数据传输。本发明的路由方法,数据传输效率高、网络能量消耗均衡、网络寿命更长。(20)路径搜索:前向蚂蚁出发,向下一节点运动,
-
公开(公告)号:CN106203893A
公开(公告)日:2016-12-07
申请号:CN201610824967.0
申请日:2016-09-09
Applicant: 扬州大学
CPC classification number: G06Q10/06311 , G06N3/126
Abstract: 本发明涉及一种众包环境下的基于遗传算法的任务分配方法。本发明接收一个任务提交者提交任务和分解后的多个子任务,接收由众包平台提供的参与此任务竞标的工人信息,构建各个参与人技能间关系的技能分层树,得出各个工人所能提供给各子任务的价值,提取关键词信息,得到各个工人的关键词词库,得出各个工人之间的相似度,采用遗传算法求解任务分配方案,由众包平台得出的方案进行任务的分配。本发明克服了费时费力,效果不佳的缺陷。本发明分配最合适的一个团队到一个任务中去,这样不仅可以提升最终任务的交付质量,也能使工人在完成这项任务时能尽可能与自己开发经历一致的工人更好地协同合作。
-
公开(公告)号:CN106202203A
公开(公告)日:2016-12-07
申请号:CN201610486068.4
申请日:2016-06-23
Applicant: 扬州大学
IPC: G06F17/30
CPC classification number: G06F16/51
Abstract: 本发明涉及基于终身主题模型的bug知识库的建立方法。本发明将软件历史库中bug报告及commit信息用主题模型进行处理,提取bug报告及commit数据中主题词,当检索时,先使用分词与关键词提取用户输入的关键词,将其与主题词进行匹配、计算相似度、进行排序,最终返回给用户;有新数据需要对bug知识库进行数据更新操作时,采用终身学习模式,从已有数据中通过主题模型提取先验知识,并将其与新数据提取出的可用知识进行匹配,判断是新的数据还是已有的数据,从而进行数据的自动更新操作。本发明克服了过去费时、不准确的缺陷。本发明通过提取主题词建立多领域间数据关系,提供更准确全面的检索结果,帮助软件开发和维护人员了解和解决bug问题,大大缩短时间。
-
-
-
-
-
-
-
-
-