李良杰
- 作品数:3 被引量:10H指数:1
- 供职机构:北京信息科技大学更多>>
- 发文基金:北京市学科与研究生教育专项基金北京市重点学科建设基金国家自然科学基金更多>>
- 相关领域:自动化与计算机技术更多>>
- 中断优先级改变对函数静态调用关系影响研究被引量:1
- 2015年
- 针对中断优先级的改变会对系统的运行产生非预期的执行逻辑,研究了由此所产生的函数之间调用关系的不确定性,提出一种结合中断优先级改变的嵌入式系统静态测试方法。以中断优先级状态机描述中断优先级改变行为,在不包含中断处理函数的函数静态调用路径基础上,应用迭代方程得到中断优先级序列,将此序列叠加到函数静态调用路径中。实验表明,结合中断优先级的函数静态测试方法,保证了嵌入式系统测试的完整性,提高了测试覆盖率。
- 杨志嘉牟永敏李良杰
- 关键词:中断优先级状态机
- 基于LINQ技术的在线考试系统被引量:9
- 2011年
- 当处理数据关系比较复杂的数据查询时,就目前的编程模型来说,开发和调试过程都比较繁琐耗时。Microsoft.Net Framework 3.5提出了LINQ的数据库访问编程模型,它使得.NET语言能够直接支持数据查询,降低访问数据的复杂度,并可以用统一的数据查询方法访问不同的数据源。通过LINQ在在线考试系统中的应用表明,这种编程模式简单快捷,降低了编程难度、提高了编程效率。
- 牟永敏丁媛朱绪利李良杰
- 关键词:数据查询LINQ
- 面向嵌入式系统函数动态调用路径拆分与匹配
- 2012年
- 嵌入式软件及其运行环境具有一定的特殊性和复杂性,函数调用路径可达到几十条到几十万条,仅靠动态测试无法保证覆盖所有静态路径。在获取静态函数调用关系路径的基础上,利用钩子函数动态提取系统执行过程中的基本信息,跟踪并确定函数的动态调用路径。通过对动态路径的拆分,实现路径子集与全局静态路径集的匹配,找出冗余的测试用例,计算出动态调用路径的覆盖率,有效提高了嵌入式系统测试的准确性和完整性。
- 李良杰牟永敏张志华
- 关键词:嵌入式软件