期刊文献+
共找到167篇文章
< 1 2 9 >
每页显示 20 50 100
基于Return-Oriented Programming的程序攻击与防护 被引量:6
1
作者 黄志军 郑滔 《计算机科学》 CSCD 北大核心 2012年第B06期1-5,23,共6页
随着W⊕X等技术的引入,传统的代码注入攻击几乎被消除,return-to-lib攻击受到很大程度的抑制。在此背景下,Hovav Shacham提出了Return-Oriented Programming(ROP)的思想,该思想基于栈溢出的原理,通过使用程序库中有效的以ret指令结尾的... 随着W⊕X等技术的引入,传统的代码注入攻击几乎被消除,return-to-lib攻击受到很大程度的抑制。在此背景下,Hovav Shacham提出了Return-Oriented Programming(ROP)的思想,该思想基于栈溢出的原理,通过使用程序库中有效的以ret指令结尾的短指令序列构建gadget集合,使之具有图灵完备特性,来完成计算和攻击。讲述ROP思想自提出以来的一些研究成果和其实际的攻击能力,阐述ROP自动化的当前成果与未来可能的发展方向,进而分析和预测ROP自动化的下一步的研究方向。同时,也将从ROP的几个特征分析消除这种攻击的策略和方法,并介绍目前已有的防护思想和成果,论述这些方法的优缺点和改进方向。综合阐述ROP攻击与ROP防护这一矛与盾的问题,力争使读者理解ROP的思想,知悉当前的发展状态,并在此基础上能够进一步推进ROP攻击及其防范的研究。 展开更多
关键词 ROP 程序自动化 地址随机化 栈溢出 程序控制流 程序安全
下载PDF
A Survey of Model Predictive Control Methods for Traffic Signal Control 被引量:10
2
作者 Bao-Lin Ye Weimin Wu +4 位作者 Keyu Ruan Lingxi Li Tehuan Chen Huimin Gao Yaobin Chen 《IEEE/CAA Journal of Automatica Sinica》 SCIE EI CSCD 2019年第3期623-640,共18页
Enhancing traffic efficiency and alleviating(even circumventing) traffic congestion with advanced traffic signal control(TSC) strategies are always the main issues to be addressed in urban transportation systems. Sinc... Enhancing traffic efficiency and alleviating(even circumventing) traffic congestion with advanced traffic signal control(TSC) strategies are always the main issues to be addressed in urban transportation systems. Since model predictive control(MPC) has a lot of advantages in modeling complex dynamic systems, it has been widely studied in traffic signal control over the past 20 years. There is a need for an in-depth understanding of MPC-based TSC methods for traffic networks. Therefore, this paper presents the motivation of using MPC for TSC and how MPC-based TSC approaches are implemented to manage and control the dynamics of traffic flows both in urban road networks and freeway networks. Meanwhile, typical performance evaluation metrics, solution methods, examples of simulations,and applications related to MPC-based TSC approaches are reported. More importantly, this paper summarizes the recent developments and the research trends in coordination and control of traffic networks with MPC-based TSC approaches. Remaining challenges and open issues are discussed towards the end of this paper to discover potential future research directions. 展开更多
关键词 Autonomous vehicles COORDINATION control mixed INTEGER programMING model PREDICTIVE control system decomposition TRAFFIC flow models TRAFFIC signal control
下载PDF
A Comparative Study on Test Case Generation of Concurrent Programs
3
作者 Bidush Kumar Sahoo Mitrabinda Ray 《World Journal of Engineering and Technology》 2016年第2期273-280,共8页
This paper deals with a comparative study on testing of concurrent programs based on different techniques. The various challenges in testing concurrent programming are: defining test coverage criteria based on control... This paper deals with a comparative study on testing of concurrent programs based on different techniques. The various challenges in testing concurrent programming are: defining test coverage criteria based on control flow, generating control flow graph of nondeterministic programs, investigating the applicability of sequential testing criteria to parallel program testing etc. For solving these issues, some existing techniques are discussed in this study. Various researchers use an intermediate graph called Event Inter Actions Graph (EIAG) to solve the problem of generating the control flow graph of nondeterministic programs. Some researches propose an intermediate graph called Interaction Sequence Testing Criteria (ISTC) approach based on sequence of interactions to solve the problem of test coverage criteria based on control and data flow. Another method to solve the problem of generating test coverage based on control flow graph of nondeterministic programs is constraint based approach. It needs constrained elements to generate test case which includes structural element and constraint. The selection of good test cases has been addressed by test data generation technique. The technique of concurrent path analysis approach is used to solve the problem of applicability of sequential testing criteria to parallel program testing. It reduces the number of combined concurrent test paths. The sequential test paths are combined to form concurrent test path. The Integration and System Test Automation (ISTA) approach is used to solve the problem of applicability of sequential testing criteria to parallel program testing. It is used for automated test case generation and execution by using high-level Petri net is a finite state test model. 展开更多
关键词 Concurrent program EIAG Dead Statement control flow Graph Nondeterministic program
下载PDF
平行流交叉口车道控制与信号配时组合优化
4
作者 宋浪 王健 +1 位作者 杨璐 安实 《浙江大学学报(工学版)》 EI CAS CSCD 北大核心 2024年第8期1647-1658,共12页
为了提升平行流交叉口实际应用的灵活性,提出车道控制与信号配时组合优化方法,将单向、非对称双向、对称双向、三向、四向设置与布设方向组合共16种方案整合到优化模型中,通过修正交通冲突矩阵自动生成相位相序方案.构建混合整数线性规... 为了提升平行流交叉口实际应用的灵活性,提出车道控制与信号配时组合优化方法,将单向、非对称双向、对称双向、三向、四向设置与布设方向组合共16种方案整合到优化模型中,通过修正交通冲突矩阵自动生成相位相序方案.构建混合整数线性规划模型,实现交叉口设置方案选择、车道分配和信号配时的组合优化.结果表明,在各种流量场景下,对称双向、三向、四向设置方案相较于常规交叉口分别能够提升约20%、20%、50%的通行能力,单向、非对称双向设置方案通行能力与常规交叉口接近,说明平行流交叉口不宜采用单向、非对称双向设置.四向设置方案通行能力的提升幅度最大,最大值能达到70.51%.对称双向和三向设置方案的通行能力提升相差不大,但三向设置在不对称流量场景中的表现优于对称双向设置. 展开更多
关键词 交通工程 控制方法 混合整数线性规划 平行流交叉口 移位左转
下载PDF
新型混合交通流场景下交叉口信号控制和轨迹控制协同优化方法
5
作者 王方凯 杨晓光 +1 位作者 江泽浩 刘聪健 《交通信息与安全》 CSCD 北大核心 2024年第1期76-83,123,共9页
针对人类驾驶车辆(human driven vehicle,HDV)和智能网联车辆(connected and autonomous vehicle,CAV)组成的新型混合交通流场景,现有的交叉口协同控制方法中,集中控制和单车控制分别对中央控制器的算力和车载计算单元的算力要求较高。... 针对人类驾驶车辆(human driven vehicle,HDV)和智能网联车辆(connected and autonomous vehicle,CAV)组成的新型混合交通流场景,现有的交叉口协同控制方法中,集中控制和单车控制分别对中央控制器的算力和车载计算单元的算力要求较高。本文研究了1种将元胞传输模型(cell transmission model,CTM)与双层规划模型相结合的协同优化方法,利用可调整的元胞长度平衡求解信号控制与CAV轨迹优化2个问题所需的算力,从而灵活地根据中央控制器和车载计算单元的算力分配计算资源;通过上层模型预测交通流状态并优化信号控制参数,引入动态调整元胞长度规则,降低中央控制器的计算负担;基于上层的交通状态预测结果,利用下层模型对CAV轨迹进行全局规划,进一步提升交叉口通行效率。同时,为了提升解的最优性和求解的实时性,采用结合随机梯度下降法和遗传算法的迭代优化算法,避免陷入局部最优的同时提升求解效率。最后以无锡市先锋中路与春风南路交叉口数据为例,验证了不同CAV渗透率下优化的效果,结果表明:①相较于基准方案,本文提出的协同优化方案最高可以降低交叉口8.09%的车均行程时间,降低了交叉口拥堵向上游的传播;②当CAV渗透率为30%、60%和90%时,优化比例为2.51%、5.08%和7.88%;③在进口道流量大于3000 pcu/h时,仍能在100s内获得最优信号控制方案,可支持实时优化。该方法可以有效改善城市交通拥堵,提高新型混合交通流场景下交叉口的通行效率。 展开更多
关键词 交通控制 新型混合交通流 信号控制与轨迹优化 双层规划模型
下载PDF
基于控制流和数据段分析的反汇编策略研究 被引量:4
6
作者 蒋烈辉 陈亮 +3 位作者 吴金波 何红旗 费勤福 赵荣彩 《计算机工程》 CAS CSCD 北大核心 2007年第2期94-96,共3页
反汇编策略大体可以分为线性扫描策略和基于控制流的递归扫描策略,该文通过对基于控制流的递归扫描策略以及多款处理器指令系统的研究,提出了一种基于程序静态流程遍历图的反汇编策略,使用6种策略将隐匿于数据段中的程序段提取出来,提... 反汇编策略大体可以分为线性扫描策略和基于控制流的递归扫描策略,该文通过对基于控制流的递归扫描策略以及多款处理器指令系统的研究,提出了一种基于程序静态流程遍历图的反汇编策略,使用6种策略将隐匿于数据段中的程序段提取出来,提高了反汇编结果的精确度。 展开更多
关键词 反汇编 流程遍历图 数据段 程序段 控制流
下载PDF
反汇编结果代码结构分析算法研究 被引量:3
7
作者 蒋烈辉 周博 +2 位作者 费勤福 何红旗 韩小琨 《小型微型计算机系统》 CSCD 北大核心 2007年第6期1060-1063,共4页
反汇编结果的代码结构分析在程序解读、可执行程序编辑、软件维护、程序理解以及编译器设计中有重要的作用与意义.本文提出了一种对主流微处理器二进制代码逆向还原到汇编级代码后进行结构分析的算法,给出了该算法的形式化描述和结构分... 反汇编结果的代码结构分析在程序解读、可执行程序编辑、软件维护、程序理解以及编译器设计中有重要的作用与意义.本文提出了一种对主流微处理器二进制代码逆向还原到汇编级代码后进行结构分析的算法,给出了该算法的形式化描述和结构分析结果的记录方法,并且根据该算法在二进制代码辅助分析系统中的应用情况,给出了实验数据.试验数据表明,该算法在多款处理器目标代码的分析过程中都有较高的结构分析准确度和执行效率. 展开更多
关键词 程序理解 控制流 基本块 反汇编 子程序识别
下载PDF
图形化编程平台运行算法的研究 被引量:3
8
作者 徐小良 周泓 +1 位作者 刘阳 汪乐宇 《计算机应用研究》 CSCD 北大核心 2001年第10期33-34,共2页
主要通过可视化编程语言的研究 ,在开发面向虚拟仪器系统的图形化编程平台 (GPP)中提出了基于改进数据流语言的程序运行算法。该算法采用数据驱动的方式 ,实现了GPP元件的数据处理及元件之间的数据传递和数据类型转换等一套完善的运行... 主要通过可视化编程语言的研究 ,在开发面向虚拟仪器系统的图形化编程平台 (GPP)中提出了基于改进数据流语言的程序运行算法。该算法采用数据驱动的方式 ,实现了GPP元件的数据处理及元件之间的数据传递和数据类型转换等一套完善的运行机制。 展开更多
关键词 图形化编程平台 数据流语言 虚拟仪器 控制流 运行算法 计算机
下载PDF
并发程序中数据竞争检测方法 被引量:5
9
作者 张杨 梁亚楠 +1 位作者 张冬雯 孙仕欣 《计算机应用》 CSCD 北大核心 2019年第1期61-65,共5页
针对数据竞争检测过程中的误报和漏报问题,提出一种静态数据竞争检测方法。首先,使用控制流分析自动构造线程内和线程间函数调用图;然后,收集线程内变量访问事件信息,定义竞争产生条件并分析检测出所有可能的竞争;其次,为了提高检测的... 针对数据竞争检测过程中的误报和漏报问题,提出一种静态数据竞争检测方法。首先,使用控制流分析自动构造线程内和线程间函数调用图;然后,收集线程内变量访问事件信息,定义竞争产生条件并分析检测出所有可能的竞争;其次,为了提高检测的准确率,进行别名变量和别名锁的分析降低漏报和误报;最后,通过控制流分析来抽象访问事件之间的时序关系,并结合程序切片技术对访问事件的发生序关系进行判断,以此避免因忽略线程交互带来的误报。依据该方法,使用Java语言在Soot软件分析框架下实现了一个数据竞争检测工具。在实验中,对JGF和IBM Contest基准测试套件中的raytracer和airline等程序进行数据竞争检测,并与目前已有的数据竞争检测算法和工具(HB算法和RVPredict)进行对比。实验结果表明,与HB算法和RVPredict工具相比,该方法检测到的数据竞争总数分别增加了81%和16%,数据竞争检测的准确率分别提升了约14%和19%,有效地避免了数据竞争检测中的漏报和误报现象。 展开更多
关键词 并发程序 数据竞争 控制流分析 别名分析 程序切片
下载PDF
一种逆向程序流依赖性分析方法及其应用 被引量:9
10
作者 徐宝文 《计算机学报》 EI CSCD 北大核心 1993年第5期385-392,共8页
本文提出一种基于逆向程序流分析的程序依赖性分析的形式化通用模型,它虽然基于一些很简单的概念与定义,但在程序测试、排错、维护、代码优化等多个方面有着广泛的应用。
关键词 逆向程序流 分析 程序 依赖性
下载PDF
嵌入式控制系统程序模式的自动分析方法 被引量:1
11
作者 姬孟洛 舒云星 +2 位作者 黄辰林 高翔 陶荣 《计算机工程与科学》 CSCD 北大核心 2017年第7期1338-1345,共8页
嵌入式控制系统通常都有模式,比如启动模式、正常工作模式以及紧急模式等。程序模式是由其输入变量值范围组合构成的输入变量约束表达式表示的。基于源程序,获取其模式,不仅能够验证实现的模式与设计是否一致,还能够更加精确地计算程序... 嵌入式控制系统通常都有模式,比如启动模式、正常工作模式以及紧急模式等。程序模式是由其输入变量值范围组合构成的输入变量约束表达式表示的。基于源程序,获取其模式,不仅能够验证实现的模式与设计是否一致,还能够更加精确地计算程序的WCET。在对源程序进行分析的基础上,提出了一种自动获取程序模式的新方法。该方法基于C语言源程序,针对程序控制流程图,通过调整循环中节点流向以及去除与输入变量无关的节点,获得输入变量相关控制流程图ICFG,通过对ICFG每条路径建立线性规划问题并求解,获得每一个潜在的程序模式及其输入变量约束表达式。对基准程序的实验结果,表明了该方法的可行性和有效性。 展开更多
关键词 嵌入式控制系统 程序模式 程序分析 控制流程图
下载PDF
水质自动监测系统的组成及控制原理 被引量:6
12
作者 黄伟民 钟红伟 刘大为 《中国水利》 2005年第15期56-58,共3页
广东省马口水文站应用的水质自动监测系统(WQMS)是一套以在线自动分析仪、可编程控制器PLC为核心,运用现代传感器技术、自动测量技术、自动控制技术、计算机应用技术以及相关的专用分析软件和通信网络所组成的综合性监测系统。该系统可... 广东省马口水文站应用的水质自动监测系统(WQMS)是一套以在线自动分析仪、可编程控制器PLC为核心,运用现代传感器技术、自动测量技术、自动控制技术、计算机应用技术以及相关的专用分析软件和通信网络所组成的综合性监测系统。该系统可以实现水质的实时连续监测和远程控制,达到及时掌握主要流域重点断面水体的水质状况、预警预报重大或流域性水质污染事故、解决跨行政区域的水污染事故纠纷、监测总量控制制度落实情况。 展开更多
关键词 水质自动监测 控制原理 程序流程 水质自动监测系统 组成 计算机应用技术 可编程控制器PLC 水污染事故 自动测量技术 自动控制技术
下载PDF
液压支架全液压程序控制快速移架系统的研究 被引量:2
13
作者 魏勇刚 杨保良 王明普 《煤矿机械》 北大核心 2006年第9期132-134,共3页
通过对国内传统支架控制系统中泵站流量与支架立柱升降之间关系的分析,提出液压支架在非电液控制下即可达到快速移架的经济型全液压程序控制系统,并对全液压程序控制系统特点及液压元件匹配作了简要分析。
关键词 移架速度 流量 程序控制 降移联动
下载PDF
一种基于异常传播分析的数据流分析方法 被引量:14
14
作者 姜淑娟 徐宝文 史亮 《软件学报》 EI CSCD 北大核心 2007年第1期74-84,共11页
异常处理是一种用来检测异常并对其进行处理的技术.异常传播改变了程序原来的执行路线,从而改变了程序中的数据流.在进行数据流分析时,如果不考虑异常传播对其造成的影响,则得到的信息将是不准确的.在分析C++异常传播机制和异常传播对... 异常处理是一种用来检测异常并对其进行处理的技术.异常传播改变了程序原来的执行路线,从而改变了程序中的数据流.在进行数据流分析时,如果不考虑异常传播对其造成的影响,则得到的信息将是不准确的.在分析C++异常传播机制和异常传播对数据流分析影响的基础上,提出一种包含异常传播信息的函数间控制流图的构建方法.该控制流图可以清晰地表示出异常的隐式控制流和异常的传播路径;然后提出了基于异常传播分析的数据流分析方法,并给出相应的算法.该方法既克服了因忽略异常传播对数据流影响而造成分析结果不准确的不足,又有助于实现异常传播数据流分析的自动处理;最后用一个实例验证了该方法的可用性.该方法可以为结构测试、回归测试、程序切片等软件工程任务提供相关信息. 展开更多
关键词 异常处理 程序分析 异常传播 控制流图 数据流分析
下载PDF
变量和宏程序在数控编程中的应用 被引量:14
15
作者 王宏颖 彭二宝 《机床电器》 2007年第2期11-14,21,共5页
本文结合目前国内常用的三菱、发那科、哈斯数控系统简要地阐述了数控编程中使用宏程序的方法以及宏程序的优越性。数控宏程序设计作为一种非常方便实用的编程方法应给予足够的重视并加以推广。
关键词 数控编程 宏程序 程序流程控制
下载PDF
程序控制流图:一种可观化的程序设计工具 被引量:8
16
作者 杜子德 《计算机研究与发展》 EI CSCD 北大核心 1995年第12期15-20,共6页
本文详细地介绍了一种可视化的程序设计工具:控制流图(CFG)。该图表示一个过程内所有基本块执行的可能流向,也能反映一个过程的实时执行过程。除了描述CFG所具有的功能外,本文还论述了CFG的实现途径以及使用方法。最后,... 本文详细地介绍了一种可视化的程序设计工具:控制流图(CFG)。该图表示一个过程内所有基本块执行的可能流向,也能反映一个过程的实时执行过程。除了描述CFG所具有的功能外,本文还论述了CFG的实现途径以及使用方法。最后,给出了进一步改进的方向。 展开更多
关键词 程序设计工具 控制流图 程序设计环境
下载PDF
单源交通流数据质量控制算法设计与程序实现 被引量:1
17
作者 耿彦峰 赵慧 《计算机工程与应用》 CSCD 北大核心 2009年第6期240-242,245,共4页
针对基于数值计算理论的单源交通流数据质量控制算法作程序实现。首先进行程序流程设计,包括数据读取模块、数据识别模块、数据修正模块、数据存储模块和数据输出模块五部分,各模块间相互联系,按照数据流的方向结合在一起按顺序使用。其... 针对基于数值计算理论的单源交通流数据质量控制算法作程序实现。首先进行程序流程设计,包括数据读取模块、数据识别模块、数据修正模块、数据存储模块和数据输出模块五部分,各模块间相互联系,按照数据流的方向结合在一起按顺序使用。其次,给出了详细的总体程序工作流程,并且针对其中的两个核心模块给出了具体的工作流程。最后,针对北京市实时交通流数据进行了检验,结果表明程序设计实现了算法设计的要求,并且极大改进了质量控制的自动化程度,提高了质量控制的工作效率。 展开更多
关键词 交通流数据 质量控制 程序设计 流程
下载PDF
机械式自动变速器的挡位检测与控制 被引量:2
18
作者 黄建明 曹长修 《重庆大学学报(自然科学版)》 EI CAS CSCD 北大核心 2003年第2期68-71,共4页
通过改造传统的机械式变速器 (手动变速器 )使其实现自动换挡 ,需要传感器对挡位进行检测 ,利用执行机构对挡位进行控制。提出了一种利用非接触式光电开关检测挡位的方法。对于 5挡变速器 ,分别利用 2个开关检测 3个选挡位置和 2个开关... 通过改造传统的机械式变速器 (手动变速器 )使其实现自动换挡 ,需要传感器对挡位进行检测 ,利用执行机构对挡位进行控制。提出了一种利用非接触式光电开关检测挡位的方法。对于 5挡变速器 ,分别利用 2个开关检测 3个选挡位置和 2个开关检测 3个换挡位置。通过对检测到的开关信号进行合理的编码 ,就能利用 4个光电开关实现对 5挡变速器的 9个挡位位置的检测。这种方法不仅使挡位检测的开关个数减少 ,硬件开销少 ,而且进行挡位控制的控制程序极其简单。 展开更多
关键词 机械式自动变速器 挡位检测 挡位控制 程序流程图 汽车
下载PDF
程序分片技术及应用 被引量:1
19
作者 宫慧颖 张晓东 刘磊 《大连民族学院学报》 CAS 2001年第3期1-6,9,共7页
程序分片是一种分析和理解程序的技术.系统介绍了程序分片的概念、计算方法及分片工具、应用领域、研究现状和发展趋势等方面的问题.
关键词 程序分片 控制流图 数据依赖 控制依赖 系统依赖图 图形可达性算法
下载PDF
基于程序控制的路径测试技术研究 被引量:2
20
作者 丁振国 郭强 《电子科技》 2008年第12期53-56,共4页
针对路径测试的要求及其特点,结合图论的概念,提出了程序控制流程图的一种表示方法。并在此基础上,讨论了基于程序控制流程图的测试路径自动查找算法、测试用例的选择策略及覆盖率分析方法。最后,介绍了以上软件测试技术在实际工程项目... 针对路径测试的要求及其特点,结合图论的概念,提出了程序控制流程图的一种表示方法。并在此基础上,讨论了基于程序控制流程图的测试路径自动查找算法、测试用例的选择策略及覆盖率分析方法。最后,介绍了以上软件测试技术在实际工程项目中的应用情况。 展开更多
关键词 路径测试 程序控制流 覆盖率分析
下载PDF
上一页 1 2 9 下一页 到第
使用帮助 返回顶部