一种面向复杂代码的质量评估方法

    公开(公告)号:CN114996163A

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

    申请号:CN202210873261.9

    申请日:2022-07-22

    Applicant: 东南大学

    Abstract: 本发明涉及一种面向复杂代码的质量评估方法,该方法通过对复杂代码进行逆向解析,获取代码中的关键信息,包括代码中方法圈复杂度、出入度信息等,再通过公式计算将相关指标以数值的方式展示出来,通过此方法可以了解复杂代码的整体质量情况,可以作为后期代码优化的参考指标。

    一种基于设计模式的MVC架构模式识别方法

    公开(公告)号:CN109976727B

    公开(公告)日:2022-07-08

    申请号:CN201910254646.5

    申请日:2019-03-31

    Applicant: 东南大学

    Abstract: 本发明公开了一种基于设计模式的MVC架构模式识别方法,该方法包括:本体构建、本体推理和扩充、以及查询扩充后的本体等四个步骤。构建概念层本体是将Observer模式、Strategy模式以及MVC架构模式组成原理结合起来,构建MVC架构模式本体;构建特定目标系统的MVC架构模式本体是通过信息提取将目标系统源代码中实体之间的关系表示成RDF三元组,再结合MVC架构模式概念层本体构成特定目标系统的MVC架构模式本体;推理是推理机结合推理规则自动化的推理目标系统的架构模式本体,得到扩充后的本体;查询是对推理后扩充的本体采用本体查询语言查询MVC架构模式实例。本方法能够自动化的识别MVC架构模式,并且可实施性高,操作便利。

    一种微流道散热的自控系统与方法

    公开(公告)号:CN111263570B

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

    申请号:CN202010160549.2

    申请日:2020-03-10

    Applicant: 东南大学

    Abstract: 本发明公开了一种微流道散热的自控系统与方法,包括微流道散热回路及自抗扰热控系统,本散热系统在关键换热位置布置两个分形微流道换热器强化换热,并通过两条副回流管路进行单相液冷介质的二次回流换热,同时利用仿生传热骨架增强系统对外散热效率。在控制策略上,将自抗扰控制原理运用于散热控制系统,形成了独特的三阶抗扰子系统协同散热的策略,由状态观测器ESO对系统散热状态进行实时监测并计算状态量预估,再由主控回路及时切换控制模式并协同调配三阶抗扰子系统,自动适应和补偿因扰动引起的散热对象状态波动,在增强散热系统抗扰能力的同时降低了系统的整体能耗,整个微流道散热系统调节灵活,调峰量大,实用性强、能量利用率高,具有广阔的运用前景。

    一种面向微服务系统的跨容器通信框架设计方法

    公开(公告)号:CN113329077A

    公开(公告)日:2021-08-31

    申请号:CN202110586695.6

    申请日:2021-05-27

    Applicant: 东南大学

    Abstract: 本发明公开了一种微服务跨容器通信框架的设计方法,针对部署在Kubernetes集群中的容器,通过采用新建中间转发节点的方式,实现集群外部与集群中节点的通信。与现有通信方法相比,本发明方法具有无需重启容器、可在转发时进行负载均衡以及可定制转发策略等优点。本发明还包括一种通过对以上通信框架采集到的日志的兼容性格式转换方法,能够帮助分析出容器中运行程序的轨迹,该方案实现分发请求的负载均衡以及安全传输日志等功能,方便对用户感兴趣的容器进行统一的管理和操作。

    一种基于序列模式挖掘的并发程序剖析方法

    公开(公告)号:CN108182144B

    公开(公告)日:2020-12-11

    申请号:CN201711344458.9

    申请日:2017-12-14

    Applicant: 东南大学

    Abstract: 本发明公开了一种基于序列模式挖掘的并发程序剖析方法,通过对并发程序的源代码进行分析,获取其中的线程信息以及线程之前的依赖关系,以插桩的方式来捕获程序运行过程中所执行的依赖关系序列,最后通过基于序列模式挖掘的方法获知所执行的并发程序中父子线程交互的剖析结果。

    一种基于功能相似度匹配的代码搜索方法

    公开(公告)号:CN110716749A

    公开(公告)日:2020-01-21

    申请号:CN201910828507.9

    申请日:2019-09-03

    Applicant: 东南大学

    Abstract: 本发明公开了一种基于功能相似度匹配的代码搜索方法,针对输入是自然语言查询的情况,对代码库中的代码进行功能信息的挖掘,挖掘代码片段的功能注释与功能API这两个特征来度量代码片段和查询语句的功能相似度,结合代码片段的方法名和方法体两个特征,根据不同特征的重要性分配不同的权重,计算查询和与代码片段的总的相似度得分,按照得分高低排序,把搜索结果返回给用户。充分考虑并挖掘了源代码中包含的功能信息,并根据重要性分配权重,使得匹配精度更高。

    一种基于统计模型检验的CPS稀有事件概率预测方法

    公开(公告)号:CN109961172A

    公开(公告)日:2019-07-02

    申请号:CN201811623293.3

    申请日:2018-12-28

    Applicant: 东南大学

    Abstract: 本发明公开了一种基于统计模型检验的CPS稀有事件概率预测方法。该发明基于统计模型检验方法,由抽样监视器、规约验证器和概率预测器三个模块组成。具体实施步骤包括:抽样监视器采用重要性随机抽样算法,对基于混成自动机描述的CPS系统状态特征序列进行随机抽样,生成;基于线性时态逻辑的规约验证器会生成系统可见特征状态序列及其对应规约满足性的验证结果,验证器会将验证结果作为基于HMM隐式马尔科夫模型的概率预测器的训练样本集;在经过足够样本集学习的基础上,概率预测器计算出系统后续状态是稀有事件状态的概率,并将结果输出此外本发明还是先了利用概率预测结果修正预测器预测能力的功能。

    一种基于串匹配和特征匹配的开源代码检测方法

    公开(公告)号:CN109062792A

    公开(公告)日:2018-12-21

    申请号:CN201810807404.X

    申请日:2018-07-21

    Applicant: 东南大学

    CPC classification number: G06F11/3608

    Abstract: 本发明提出了一种基于串匹配和特征匹配的开源代码检测方法,用于检测混源软件中的开源代码,从而有助于开发者进一步的重用与再开发。该方法综合了属性计数法和结构度量法各自的优缺点,首先通过特征匹配的方式来缩小数据库的搜索空间,然后依据token串的方式,基于字符串匹配算法的思想,来匹配出最大公共子串,从而在应用于大规模软件开发项目的开源代码检测时,使匹配时间和内存消耗得到进一步优化。

Patent Agency Ranking