陈立前
- 作品数:113 被引量:126H指数:6
- 供职机构:国防科学技术大学更多>>
- 发文基金:国家自然科学基金国家高技术研究发展计划湖南省自然科学基金更多>>
- 相关领域:自动化与计算机技术文化科学理学更多>>
- 一种基于条件数指导的浮点程序精度缺陷检测方法
- 一种基于条件数指导的浮点程序精度缺陷检测方法,其步骤包括:步骤S1.预处理;步骤S2.输入域划分;步骤S3.第一阶段搜索:对分输入域使用差分演化搜索算法查找能触发可能最大条件数的程序输入,并对整个分输入域表按找到的输入对...
- 陈立前毛晓光易昕纪涛王戟董威文艳军刘江潮尹良泽
- 文献传递
- 形式化方法与应用专题前言
- 2022年
- 形式化方法基于严格的数学方法规约、设计、构建、验证、演进计算系统,是改善和保障计算系统可信性的重要方法.形式化方法相关基础理论、技术和工具已成功应用于各种软硬件系统的设计与验证.近年来,在区块链、深度学习、量子计算等新兴领域,形式化方法也逐步应用适配,提升新兴领域计算系统的可信性.
- 陈立前孙猛
- 关键词:形式化方法区块链软硬件系统量子计算
- 一种基于约束分割的混合执行测试优化方法及装置
- 本发明公开一种基于约束分割的混合执行测试优化方法及装置,步骤包括:根据约束求解器提供的解构造一个初始输入或随机生成一个初始输入,以对被测试程序做具体执行;沿着程序输入执行的具体路径做符号执行,收集路径约束使用搜索策略生成...
- 陈振邦王戟帅子琦洪伟疆毛晓光董威李姗姗文艳军陈立前刘万伟尹良泽
- 一种针对分布式机器人集群的层次化时序属性监控方法
- 本发明公开了一种针对分布式机器人集群的层次化时序属性监控方法,包括:在分布式机器人集群中部署分布式节点监控器,获得机器人操作系统在资源层、通信层、单个机器人层在高层属性规约层面涉及的事件和命题的数据;对数据进行组帧和封装...
- 董威胡驰史浩尹良泽陈立前文艳军
- 文献传递
- 基于抽象解释的多中断程序数据访问冲突检测方法
- 本发明公开一种基于抽象解释的多中断程序数据访问冲突检测方法,步骤为:1)将中断驱动型程序采用抽象解释框架进行描述,每个任务中其他任务对目标共享变量的修改及修改条件抽象为一条干扰信息,每个任务中所有干扰信息构成一个干扰信息...
- 文艳军王戟吴学光毛晓光董威陈立前
- 文献传递
- 基于区间线性模版约束的程序分析
- 2018年
- 抽象解释是一种对程序语义进行可靠近似的通用理论,该理论在保证可靠性的前提下,可为程序变量的值范围分析提供一个通用的框架.抽象域是抽象解释框架的核心,在该框架下面向数值性质分析的数值抽象域得到了广泛的关注.其中,模板多面体抽象域的表达能力覆盖了程序分析中常用的弱关系型抽象域,如区间抽象域、八边形抽象域等.该文对经典的基于线性模版约束的模版多面体抽象域进行扩展,以支持区间线性模版约束,从而得到一个新的数值抽象域——区间线性模版约束抽象域,可以用来推导变量间形如"∑k[a_k,b_k]x_k≤c"的区间线性不等式关系(其中区间系数[a_k,b_k]为分析前预先确定的常量).该抽象域采用"弱解"作为区间线性约束的解语义,可以表达某类非凸(甚至非联通)性质,因而比经典的模版多面体抽象域表达能力更强.区间线性模板约束抽象域的域元素可以看作是一系列模版多面体的析取,几何上,其域元素与每个象限的交均是一个凸的模板多面体(可以为空).该文给出了区间线性模版约束抽象域的域表示和域操作,基于该抽象域的静态分析算法主要基于区间线性规划来实现.进一步,该文讨论了基于区间线性模版约束抽象域中区间线性模版的生成方法.最后,该文在开源数值抽象库APRON中实现了区间线性模版约束抽象域,并开展了程序分析实验.初步的实验结果表明区间线性模版约束抽象域可以有效地分析程序中的析取行为.
- 姜加红尹帮虎陈立前
- 关键词:程序静态分析
- 一种基于静态分析与抽象的软件设计重建方法
- 一种基于静态分析与抽象的软件设计重建方法,其步骤为:步骤S1:控制流图提取;对一个给定的软件程序P,提取出其在一组程序控制点上的具体控制流图C,控制点之间的迁移由一个动作序列集合所标注,表示其中的动作序列发生时会导致该控...
- 文艳军王戟陈立前董威毛晓光刘万伟尹良泽刘江潮
- 一种面向堆操作程序的内存泄漏检测方法
- 本发明公开了一种面向堆操作程序的内存泄漏检测方法,要解决的技术问题是针对当前堆操作程序内存错误检测方面存在精度和效率的问题,提供一种新的内存泄漏检测方法,提高检测的精度和效率。技术方案是先对程序源代码进行语句分析和词法分...
- 王戟董龙明陈立前董威刘万伟李仁见
- 网络化操作系统课程设计及BOPPPS模型在课堂中的探索与应用被引量:10
- 2016年
- 网络化操作系统课程是为了让学生了解和掌握网络化环境下的新型操作系统技术而设置的一门研究生专业选修课,课程梳理了网络化操作系统与传统操作系统的对应关系,并从中选择了主要的关键技术作为课程内容。课程通过教师讲授+学生课堂报告+项目实践等多个环节让学生理解基础原理的同时,了解操作系统的最新发展前沿,同时锻炼和提升解决实际问题的能力。针对教学内容涉及面广以及学生参与性不足等问题,课程将国际前沿的教学理念BOPPPS模型运用到课程设计中,通过课程引入、确定课程目标、预评测、参与式学习、后评价和课程总结六个环节,充分调动学生的积极主动性,有效提升教学效果。
- 李姗姗陈立前曹源文艳军罗宇王之元
- 一种基于浮点格式感知模糊测试的浮点异常检测方法
- 本发明公开了一种基于浮点格式感知模糊测试的浮点异常检测方法,其包括:步骤S1:静态分析和插桩;利用静态分析技术识别并得到程序中所有的浮点操作以及程序的控制流图信息,定义并插桩相应的检测函数;为每个浮点操作插入了ErrBi...
- 陈立前马成虎王戟易昕范广生毛晓光陈振邦董威