面向方面自监控软件的行为正确性验证
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
T3 1 P 1
面 向方面 交替 转换系统
文献标识码 A
时间交替 时序逻辑
AS ECT- P oRI ENTE S D ELF M oNI - ToRI NG PRoG RAM BEHA Ⅵ oR CoRRECTNES S VERI CATI FI oN
Z a g Ho g h n n
( hj n cn mca dTaeP leh i C lg ,a ghu3 0 1 Z eag,hn ) Z eagE oo i n rd o t nc oeeH nzo 10 8,hj n C ia i yc l i
Ab t a t Sr c T e mb d e mo i r g o e h e e d d n t i c d meh d o on t o c mmo l e e s n y mb d mo i rn c d s n o h o ii a p o r m t ce t te n ti g o e it t e rgn l r g a o o rae h
的行 为, 使用 时间交替 时序逻 辑定 义软件行为正确 的性质公 式 , 通过 给定 算法在模 型上检 测性质 公式满足 与否 , 而验 证软件 行为 从
是 否符合“ 安全 性” “ 、 活性” 等类型监控策略 , 并可 以分析 监控代 码对原程序 的影响。 关键词
中图分类 号
自监控软 件
i lme t t n me o s p p s d Mo e v r a c re p n i g a d mo e alr u d d s l- n tr g p ga b h vo o r cn s e f a in mp e n ai t d i r o e . r o e or s o d n n r l o n e e mo i i r o h o — f on o m e a irc re t e s v r c t i i o
at r a ig tmp rllg c t e n r ga b h vo o r cn s mu a o mu a a d t s h p cf d ag r h t ee to h d l l n t e o a o i o d f e p r m e a ir c re te s n r fr l , n o u e t e s e i e o i m d tc n t e mo e e n i o l i l t o w eh r t e n r omu a i aif coy o o o v r y w e e h r g a b h v o o l s t n tr g p l i s s c s s c r y h t e h  ̄u a f r l s s t a tr r n tt e f h t r t e p o m e a i rc mp i h mo i i oi e u h a e u t . l s i h r e on c i
me h s d sg e d t i dy, o b s n t e a tr a i g t n i o y tm o d s r e t e s l- nt r g p g a b h vo , o u e t t o i e in d, e al l t a e o h e n t r s in s s d e l n a t e t e c b h e mo i i rr m e a ir t s i i f on o me
bh v rcm ls wt h bet e scry p ly i cn nd wf ap c o e t rg mm n ae e - o ir g porm e ai o pi i te ojc v eui oi s o f e .A s t set r n d po a ig bsd slm nt n rga o e h i t c i i -i e r f o i
张 红
( 浙江经贸职业技术学院 浙江 杭州 30 1 10 8)
摘
要
嵌入监控代 码方法 一般是在 原程序 中嵌入监控代码 后生成 自监控软件 , 实现安全策略对软件行 为的约束 , 自监控软件 受
实现 方式等具体研 究方法 限制 , 目前验证 自监控软件行 为符合 目标安全策 略 的方法验证 能力有 限。提 出一种 灵活 的基 于 面向方 面 编程 的 自监控软件 实现方式 , 并设计 了相应更全 面的 自监控软件行为 正确 性验证 方法。该 方法基 于交替 转换 系统描述 自监控 软件
s l mo i r g p o a , u e l i g te r sr t n o o a e b h vo s b h e u t o iy Du o l tt n eal d r s a c ig ef n t i r g m t s r ai n h e t c i fs 'w r e a ir y t e s c r y p l . e t i ai s o d t i e e r h n - on r h z i o i c mi o f e me h d u h a h e - n trn r g a i lme tt n meh d ,h b l y o e me h d t ei e e h efmo i r g p o r m t o s s c s t e s l mo i i g p o r m mp e n a i t o s t e a i t ft t o v r y wh t rt e s l f o o i h o f h - nt i r g a on
第2 9卷 第 3期
21 0 2年 3月
计算 机应 用与软 件
C mp t rAp l ain n o t r o u e p i t sa d S f c o wa e
V0 . 9 No. 12 3
Ma .2 2 r 01
ห้องสมุดไป่ตู้
面 向方 面 自监 控 软 件 的行 为 正 确 性 验证
面 向方面 交替 转换系统
文献标识码 A
时间交替 时序逻辑
AS ECT- P oRI ENTE S D ELF M oNI - ToRI NG PRoG RAM BEHA Ⅵ oR CoRRECTNES S VERI CATI FI oN
Z a g Ho g h n n
( hj n cn mca dTaeP leh i C lg ,a ghu3 0 1 Z eag,hn ) Z eagE oo i n rd o t nc oeeH nzo 10 8,hj n C ia i yc l i
Ab t a t Sr c T e mb d e mo i r g o e h e e d d n t i c d meh d o on t o c mmo l e e s n y mb d mo i rn c d s n o h o ii a p o r m t ce t te n ti g o e it t e rgn l r g a o o rae h
的行 为, 使用 时间交替 时序逻 辑定 义软件行为正确 的性质公 式 , 通过 给定 算法在模 型上检 测性质 公式满足 与否 , 而验 证软件 行为 从
是 否符合“ 安全 性” “ 、 活性” 等类型监控策略 , 并可 以分析 监控代 码对原程序 的影响。 关键词
中图分类 号
自监控软 件
i lme t t n me o s p p s d Mo e v r a c re p n i g a d mo e alr u d d s l- n tr g p ga b h vo o r cn s e f a in mp e n ai t d i r o e . r o e or s o d n n r l o n e e mo i i r o h o — f on o m e a irc re t e s v r c t i i o
at r a ig tmp rllg c t e n r ga b h vo o r cn s mu a o mu a a d t s h p cf d ag r h t ee to h d l l n t e o a o i o d f e p r m e a ir c re te s n r fr l , n o u e t e s e i e o i m d tc n t e mo e e n i o l i l t o w eh r t e n r omu a i aif coy o o o v r y w e e h r g a b h v o o l s t n tr g p l i s s c s s c r y h t e h  ̄u a f r l s s t a tr r n tt e f h t r t e p o m e a i rc mp i h mo i i oi e u h a e u t . l s i h r e on c i
me h s d sg e d t i dy, o b s n t e a tr a i g t n i o y tm o d s r e t e s l- nt r g p g a b h vo , o u e t t o i e in d, e al l t a e o h e n t r s in s s d e l n a t e t e c b h e mo i i rr m e a ir t s i i f on o me
bh v rcm ls wt h bet e scry p ly i cn nd wf ap c o e t rg mm n ae e - o ir g porm e ai o pi i te ojc v eui oi s o f e .A s t set r n d po a ig bsd slm nt n rga o e h i t c i i -i e r f o i
张 红
( 浙江经贸职业技术学院 浙江 杭州 30 1 10 8)
摘
要
嵌入监控代 码方法 一般是在 原程序 中嵌入监控代码 后生成 自监控软件 , 实现安全策略对软件行 为的约束 , 自监控软件 受
实现 方式等具体研 究方法 限制 , 目前验证 自监控软件行 为符合 目标安全策 略 的方法验证 能力有 限。提 出一种 灵活 的基 于 面向方 面 编程 的 自监控软件 实现方式 , 并设计 了相应更全 面的 自监控软件行为 正确 性验证 方法。该 方法基 于交替 转换 系统描述 自监控 软件
s l mo i r g p o a , u e l i g te r sr t n o o a e b h vo s b h e u t o iy Du o l tt n eal d r s a c ig ef n t i r g m t s r ai n h e t c i fs 'w r e a ir y t e s c r y p l . e t i ai s o d t i e e r h n - on r h z i o i c mi o f e me h d u h a h e - n trn r g a i lme tt n meh d ,h b l y o e me h d t ei e e h efmo i r g p o r m t o s s c s t e s l mo i i g p o r m mp e n a i t o s t e a i t ft t o v r y wh t rt e s l f o o i h o f h - nt i r g a on
第2 9卷 第 3期
21 0 2年 3月
计算 机应 用与软 件
C mp t rAp l ain n o t r o u e p i t sa d S f c o wa e
V0 . 9 No. 12 3
Ma .2 2 r 01
ห้องสมุดไป่ตู้
面 向方 面 自监 控 软 件 的行 为 正 确 性 验证