-
题名一种基于多粒度特征的软件多样性评估方法
- 1
-
-
作者
迟宇宁
郭云飞
王亚文
扈红超
-
机构
解放军战略支援部队信息工程大学信息技术研究所
-
出处
《计算机科学》
CSCD
北大核心
2022年第12期118-124,共7页
-
基金
国家重点研发计划(2021YFB1006200,2021YFB1006201)
国家自然科学基金(62072467)。
-
文摘
针对现有软件多样性评估方法普遍采用单一特征,无法准确表征软件特性进而导致评估准确度较低的问题,提出了一种基于多粒度特征的软件多样性评估方法。该方法从程序的指令、函数、基本块、二进制文件4个粒度进行分析,首先通过小素数乘积法、动态权重分配等算法获取不同粒度的差异度特征,然后根据差异度分析该粒度的多样性,进而探讨多样化技术的有效性。实验部分采用GNU核心程序集,对指令替换、控制流平坦、伪控制流、NOP插入等7种软件多样化方法进行了综合评估,分析了不同软件多样化方法对不同粒度的特征带来的差异程度和多样性,验证了评估算法的适用性。实验结果表明,该评估方法能够从纵向和横向两个方向对软件多样化方法的有效性进行准确评估,对后续多样化技术的研究具有参考价值。
-
关键词
软件多样化
多粒度特征
多样性分析
小素数乘积法
量化评估
-
Keywords
Software diversity
Multi-granularity feature
Diversity analysis
prime product method
Quantitative evaluation
-
分类号
TP393
[自动化与计算机技术—计算机应用技术]
-
-
题名含复铰运动链支路矩阵描述方法及同构判定
- 2
-
-
作者
李玲
叶思佳
孙伟
李延康
-
机构
武汉工商学院计算机与自动化学院
武汉科技大学机械自动化学院
-
出处
《机械设计与研究》
CSCD
北大核心
2024年第2期62-68,共7页
-
基金
湖北省科学基金项目(2021CFB135)。
-
文摘
在运动链构型综合过程中,相似运动链的同构判定是一个复杂且耗时的问题。提出了一种含复铰运动链支路矩阵的同构判定新方法。针对运动链中复合铰链难以识别和处理问题,提出了一种多元构件编号及支路矩阵描述方法,从而有效描述了运动链中的构件和复合铰链等信息,并且该方法具有运动链结构描述的唯一性。然后,提出了支路矩阵的素数乘积法对含复合铰链运动链进行同构判定。利用支路矩阵的多元构件编号方法可直观地比较不同运动链的对应关系,通过比较支路矩阵最后一行和素数乘积数组进行同构判定。通过案例证明该方法准确、有效且简便。
-
关键词
同构判定
运动链
支路矩阵
复合铰链
素数乘积法
-
Keywords
isomorphism identification
kinematic chains
branch matrix
multiple joint
primes product method
-
分类号
TH112
[机械工程—机械设计及理论]
-