首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于Petri网的状态机变迁的形式化方法研究
引用本文:何建伟,姚淑珍.基于Petri网的状态机变迁的形式化方法研究[J].系统仿真学报,2007,19(A01):65-68.
作者姓名:何建伟  姚淑珍
作者单位:北京航空航天大学计算机学院,北京100083
基金项目:航空科学基金资助项目(01F51052)
摘    要:UML状态机图用来描述一个特定对象生命周期经历各种状态,尽管其表达简单明了,易于理解,但它缺乏准确语义,难以对其进行语义分析和验证的问题。变迁作为状态机图的重要组成部分,同样存在这样的问题,而Petri网有严格的形式化语义,而且有许多成熟的分析方法。为了分析状态机变迁,提出了TES模型,它可以描述状态机的触发器事件和监护条件等元素,然后将几种复合变迁用Petri网描述,最后给出了一个实例,说明模型之间是语义等价的。

关 键 词:Petri网  状态机变迁  触发器事件  监护条件  形式化方法
文章编号:1004-731X(2007)S1-0065-04
收稿时间:2007-05-10
修稿时间:2007-07-11

Study on Formalization Method of State Machine Transition Based on Petri Net
HE Jian-wei, YAO Shu-zhen.Study on Formalization Method of State Machine Transition Based on Petri Net[J].Journal of System Simulation,2007,19(A01):65-68.
Authors:HE Jian-wei  YAO Shu-zhen
Abstract:UML state machine models the possible life histories of a specific object. Although it is expressive and understandable, it is hard to analyze and verify the state machine model because it lacks precise semantics. As an important component of state machine, transition has such problems too. However Petri net has a formal semantics and has many analysis methods available. To analyze the transition, a TES model is proposed here, which is able to describe trigger event and guard condition, Then several compound transitions are described with Petri net. Finally an example is given to explain the semantics between models is equivalent.
Keywords:petri net  state machine transition  trigger event  guard condition  formalization method
本文献已被 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号