期刊文献+

一种基于场景的性质验证方法

An Approach to Scenario-Based Property Verification
下载PDF
导出
摘要 顺序图是UML中重要的语法机制,用于对系统的动态行为进行建模。但是,建模后模型是否满足某方面性质却很难检验。为此,我们提出了一种基于场景的性质验证方法。该方法首先把描述一个场景的顺序图以及相关的状态图综合成一个“命题标记路径集”,把待验证的性质表示为有穷线性时序逻辑公式,然后利用“逆向标注”算法对其进行验证。转化及验证过程均可自动完成。 Sequence diagram is one of the most important mechanisms in UML, which can be used to model the dynamic behaviors of a system. Due to the difficulty of verifying whether the model satisfies some given properties, we propose an approach to such verification. First, we synthesize a sequence diagram and its related stateehart diagrams into the PLPS (Proposition-Labeled Path Set) . Second, we describe the given properties using the FPLTL(Finite Propositional Linear Temporal Logic) formulas. Finally, we accomplish the verification using the "Reverse-Labeling" algorithm. Both the processes of synthesis and verification can be completed automatically.
出处 《计算机工程与科学》 CSCD 2006年第4期56-59,共4页 Computer Engineering & Science
关键词 顺序图 状态图 场景 命题标记路径集 有穷命题线性时序逻辑 sequence diagram statechart diagram scenario proposition-labeled path set finite propositioanl linear temporal logic
  • 相关文献

参考文献3

  • 1Jim Rumbaugh, Ivar Jacobson,Grady Booch. The Unified Modeling Language Reference Manual[M]. Addison Wesley, 1999.
  • 2Cindy Eisner, Dana Fisman, John Havlicek,et al.Reasoning with Temporal Logic on Truncated Paths[A].Proc CAV'03[C].2003.
  • 3Z Manna,A Pnueli. The Temporal Logic of Reactive and Concurrent Systems:Specification[M]. Springer-Verlag, 1991.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部