-
题名一种面向非干扰的线程程序逻辑
被引量:1
- 1
-
-
作者
李沁
曾庆凯
袁志祥
-
机构
安徽工业大学计算机学院
计算机软件新技术国家重点实验室(南京大学)
南京大学计算机科学与技术系
-
出处
《软件学报》
EI
CSCD
北大核心
2014年第6期1143-1153,共11页
-
基金
国家自然科学基金(61170070
90818022
+2 种基金
61321491)
国家科技支撑计划(2012BAK26B01)
国家高技术研究发展计划(863)(2011AA1A202)
-
文摘
目前,针对线程信息流的验证研究主要着重于时间信道.然而,由于线程程序中线程控制原语存在函数副作用,对此类原语的不恰当调用亦可引起非法信息流,有意或无意地破坏程序的非干扰属性.因此,提出以验证线程程序信息流为目的依赖逻辑,其可表达线程程序的数据流、控制流以及线程控制函数的副作用,推理程序变量和线程标识符之间的依赖关系,进而判定是否存在高机密性变量对低机密性变量的干扰.
-
关键词
非干扰
动态作用域线程
公理语义
-
Keywords
non-interference
dynamic scoping multi-threaded program
axiomatic semantic
-
分类号
TP301
[自动化与计算机技术—计算机系统结构]
-
-
题名软件动态度量及其在逆向工程中的应用
- 2
-
-
作者
王玉英
李青山
陈平
王学龙
-
机构
西安电子科技大学软件工程研究所
西安石油大学计算机学院
-
出处
《西安石油大学学报(自然科学版)》
CAS
2006年第1期64-70,共7页
-
基金
国家自然科学基金项目(编号:60473063)
国家教育部博士点基金(项目编号:20030701009)
"十五"国防预研项目(编号:41306060106)
-
文摘
在对软件度量进行分析的基础上,指出常用的软件度量是静态的,只反映了系统可能的属性,而不是实在属性.定义了动态扇入扇出度量,用实例说明它们不但反映了系统实在的的属性,还可以用于确定系统中的关键组件,推断系统的功能.基于这个特性,提出了一种在逆向工程中快速认定系统中某一功能的具体实现过程的方法.在这种方法中使用了标有动态扇入扇出值的程序依赖图和部分植入技术.运用这种方法得到的信息量较少但都是与用户的关注点密切相关的,有助于用户快速理解系统.
-
关键词
逆向工程
动态软件度量
植入范围
程序依赖图
-
Keywords
reverse engineering
dynamic metrics of software
transplanting scope
program dependency graph
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-