您的位置: 专家智库 > >

陈睿

作品数:31 被引量:35H指数:4
供职机构:北京控制工程研究所更多>>
发文基金:国家自然科学基金国家中长期科技发展规划重大专项国家高技术研究发展计划更多>>
相关领域:自动化与计算机技术更多>>

文献类型

  • 21篇专利
  • 10篇期刊文章

领域

  • 12篇自动化与计算...

主题

  • 9篇数据竞争
  • 6篇嵌入式
  • 5篇嵌入式软件
  • 4篇语法分析
  • 4篇内存
  • 4篇航天
  • 4篇航天器
  • 4篇程序数据
  • 3篇硬盘
  • 3篇源程序
  • 3篇驱动型
  • 3篇服务器
  • 3篇并发
  • 2篇动态二进制
  • 2篇动态二进制翻...
  • 2篇动态翻译
  • 2篇形式化
  • 2篇形式化方法
  • 2篇语法分析器
  • 2篇远程

机构

  • 31篇北京控制工程...
  • 6篇北京轩宇信息...
  • 5篇中国空间技术...
  • 1篇清华大学

作者

  • 31篇陈睿
  • 16篇赵雷
  • 14篇郭向英
  • 14篇顾斌
  • 13篇王政
  • 12篇陈尧
  • 11篇杨孟飞
  • 11篇董晓刚
  • 10篇綦艳霞
  • 6篇郝伟
  • 6篇沈沛
  • 4篇于志杰
  • 4篇张西超
  • 4篇关小川
  • 2篇张金巍
  • 2篇胡智琦
  • 2篇武占峰
  • 2篇乔磊
  • 2篇左万娟
  • 2篇魏鹏

传媒

  • 4篇空间控制技术...
  • 1篇计算机研究与...
  • 1篇计算机应用研...
  • 1篇软件学报
  • 1篇计算机工程与...
  • 1篇中国空间科学...
  • 1篇中国科学:技...

年份

  • 1篇2023
  • 1篇2021
  • 1篇2019
  • 4篇2017
  • 2篇2016
  • 9篇2015
  • 9篇2014
  • 1篇2013
  • 2篇2012
  • 1篇2011
31 条 记 录,以下是 1-10
排序方式:
一种基于控制流的数据竞争误报降低方法
一种基于控制流的数据竞争误报降低方法,是一种针对航天嵌入式C程序数据竞争检测的改进方法,目的在于降低误报、提高分析准确度。一般认为,主程序和中断服务程序具有共享变量时,如果二者中至少一个对该共享变量进行了写操作,那么该变...
顾斌王政董晓刚綦艳霞陈尧赵雷陈睿
文献传递
一种航天器软件空间使用安全性检查方法
一种航天器软件空间使用安全性检查方法,是一种针对航天器软件内存空间使用安全的检查方法,目的在于检查航天器软件是否会出现内存使用违例的情况,包括全局数据区溢出的检查方法和程序栈溢出的检查方法。全局数据区溢出的检查方法主要检...
陈睿王政董晓刚关小川綦艳霞顾斌陈尧
文献传递
基于绝对地址汇聚的数据访问冲突检测方法
基于绝对地址汇聚的数据访问冲突检测方法,是一种针对航天嵌入式C程序数据竞争检测的改进方法。本发明以语法分析技术为基础,结合领域知识,更准确地识别的数据竞争,降低数据竞争检测的漏报率。该方法对C源程序进行语法分析,构造源程...
王政綦艳霞顾斌董晓刚陈睿陈尧赵雷郭向英
文献传递
一种动态二进制翻译指令集模拟器计时方法
一种动态二进制翻译指令集模拟器计时方法,本方法通过有效划分基本块,使得基本块每次执行时所占用的指令周期数可以在动态翻译阶段确定,从而实现模拟器的精确计时;计时过程包括下列步骤:(1)以跳转指令、分支指令和内存访问指令作为...
郭向英张西超赵雷陈睿
文献传递
面向软件源程序的模型检验技术
2015年
模型检验技术作为一种有效的形式化方法,能够提供严格的软件质量保证.介绍了面向软件源程序的模型检验技术的工作流程,并在此基础上针对规约性质描述问题,提出一种与源代码独立的、语法简单易用的、符合程序员开发习惯的规约描述语言,并给出一种轻量级的程序模型检验方法,它基于程序控制流图的路径遍历,支持函数过程内验证、函数过程间验证、规约检查.
李声涛陈睿顾斌
关键词:形式化方法谓词抽象
航天嵌入式软件可信性保障技术及应用研究被引量:10
2015年
研究了航天嵌入式软件可信性保障的问题和现状,提出了航天嵌入式软件的可信保障技术体系,并针对动态时序正确性、程序实现正确性和控制行为正确性保障等核心关键可信问题的理论方法和技术进行了深入研究,在此基础上研制了相应的保障工具,形成了航天嵌入式软件可信性保障集成环境.本文的研究成果在月地高速再入返回飞行器软件研制中进行了应用,为飞行任务的成功作出了贡献.
杨孟飞顾斌郭向英董晓刚王政陈睿
关键词:航天器嵌入式
中断驱动型航天嵌入式软件原子性违反检测方法
2023年
嵌入式软件的可信性对航天任务的成败至关重要.航天嵌入式软件广泛采用中断驱动的并发机制,不确定的中断抢占可能导致并发缺陷,引发严重的安全问题.研究表明原子性违反是中断并发缺陷中最突出的一类缺陷模式.目前面向中断驱动型嵌入式软件的原子性违反检测方法都无法同时实现高精度和高可扩展性,且其对真实航天嵌入式软件的有效性尚未得到证实.为了有效提升检测该类缺陷的精度与效率,对82个航天嵌入式软件原子性违反进行实证研究,获得该类缺陷在原子区范围、中断嵌套层数、访问交错模式、共享数据访问方式、访问粒度等5个方面的表现特征.并在此基础上,提出一个精确、高效的原子性违反静态检测方法intAtom-S.首先,基于一个由数值不变式参数化的细粒度内存访问模型,引入基于规则的方法剔除标志变量访问,并采用抽象解释进行精确的共享数据分析,该分析能将共享数据访问粒度精确至数组元素,并可识别共享的内存映射I/O地址.然后,使用轻量级数据流分析技术匹配符合缺陷访问交错模式的所有并发三次访问序,作为潜在的原子性违反缺陷候选.最后,采用基于路径条件的约束求解对缺陷候选中的串行访问对和并发三次访问序进行路径可行性分析,逐步消除误报,得到最终的原子性违反结果.在基准测试集和8个真实航天嵌入式软件上的实验表明,与目前最先进的方法相比,intAtom-S误报率降低了72%,检测效率提高了3倍.此外,该方法能够快速完成对真实航天嵌入式软件的分析,平均误报率仅为8.9%,并发现了23个已被开发人员确认的缺陷.
于婷婷李超王博祥陈睿陈睿
一种针对MicroBlaze软核程序的测试验证系统及测试验证方法
一种针对MicroBlaze软核程序的测试验证系统,其特征在于包括:MicroBlaze仿真平台模块、软核执行流监视记录模块、目标码分析模块和覆盖率统计分析模块。本发明实现了FPGA逻辑代码、MicroBlaze软核以及...
于志杰田甜赵雷朱倩赵欢陈睿
文献传递
一种用于检测中断驱动型程序数据竞争的系统
本发明公开了一种用于检测中断驱动型程序数据竞争的系统,该系统由前端处理器和数据竞争分析引擎组成;其中前端处理器包括:反汇编器、词法/语法分析器、控制流图构造器、函数调用关系图构造器;数据竞争分析引擎包括:中断优先级分析模...
陈睿郭向英段永顥张西超侯成杰董燕于志杰魏鹏吴瑾武占峰张金巍曾霞左万娟
航天嵌入式软件数据访问冲突基准测试集研究被引量:3
2017年
针对数据访问冲突问题的检测方法及工具的研究很多,但缺少对其进行评估的基准测试集。文章基于大量真实航天嵌入式软件中断数据访问冲突案例研究的结果,总结出影响数据访问冲突检测的6类要素,设计开发了嵌入式软件中断数据访问冲突基准测试集程序RaceBench,对SpaceDRC工具进行了指标评估。结果表明,RaceBench能够有效评估工具的适用性。
陈睿杨孟飞
关键词:数据竞争软件测试
共4页<1234>
聚类工具0