一种基于MSVL的Petri网模型检测方法

    公开(公告)号:CN104657542B

    公开(公告)日:2017-12-19

    申请号:CN201510040674.9

    申请日:2015-01-27

    Abstract: 本发明公开了一种基于MSVL的Petri网模型检测方法,首先利用现有的建模工具Workcraft建立Petri网系统模型,然后将该模型转换成等价的MSVL程序,为此本发明给出了分别由Petri网系统的顺序语意、并行语意和最大并行语意指导的三种转换方法;最后使用现有的MSVL支持工具MSV对生成的MSVL程序进行仿真、建模和验证。针对上述转换方法,本发明开发了转换工具PN3MSVL和PN4MSVL,使得工具MSV能够对Petri网系统的各种语意进行分析和验证。本发明解决了现有的Petri网模型检测方法难以充分验证各种语意的完全正则性质的问题。

    一种基于MSVL的Petri网模型检测方法

    公开(公告)号:CN104657542A

    公开(公告)日:2015-05-27

    申请号:CN201510040674.9

    申请日:2015-01-27

    Abstract: 本发明公开了一种基于MSVL的Petri网模型检测方法,首先利用现有的建模工具Workcraft建立Petri网系统模型,然后将该模型转换成等价的MSVL程序,为此本发明给出了分别由Petri网系统的顺序语意、并行语意和最大并行语意指导的三种转换方法;最后使用现有的MSVL支持工具MSV对生成的MSVL程序进行仿真、建模和验证。针对上述转换方法,本发明开发了转换工具PN3MSVL和PN4MSVL,使得工具MSV能够对Petri网系统的各种语意进行分析和验证。本发明解决了现有的Petri网模型检测方法难以充分验证各种语意的完全正则性质的问题。

    一种合理的自由选择工作流网到MSVL的转换方法

    公开(公告)号:CN103246782B

    公开(公告)日:2016-01-20

    申请号:CN201310193926.2

    申请日:2013-05-23

    Abstract: 本发明公布了一种合理的自由选择工作流网到建模、仿真和验证语言(MSVL)的转换方法,本发明所述方法包括以下步骤:步骤一:将合理的自由选择工作流网转换成注释工作流网;步骤二:应用结构转换规则压缩所述注释工作流网,直至所述注释工作流网只剩一个变迁节点;步骤三:为所述变迁节点上注释的MSVL代码添加初始化、frame和过程定义语句,得到合理的自由选择工作流网的MSVL程序。转换得到的MSVL程序具有较强的可读性,而且可以用工具MSV对其进行仿真和验证,另外该转换方法很容易被修改从而用于生成其他并发编程语言的程序。

    一种合理的自由选择工作流网到MSVL的转换方法

    公开(公告)号:CN103246782A

    公开(公告)日:2013-08-14

    申请号:CN201310193926.2

    申请日:2013-05-23

    Abstract: 本发明公布了一种合理的自由选择工作流网到建模、仿真和验证语言(MSVL)的转换方法,本发明所述方法包括以下步骤:步骤一:将合理的自由选择工作流网转换成注释工作流网;步骤二:应用结构转换规则压缩所述注释工作流网,直至所述注释工作流网只剩一个变迁节点;步骤三:为所述变迁节点上注释的MSVL代码添加初始化、frame和过程定义语句,得到合理的自由选择工作流网的MSVL程序。转换得到的MSVL程序具有较强的可读性,而且可以用工具MSV对其进行仿真和验证,另外该转换方法很容易被修改从而用于生成其他并发编程语言的程序。

Patent Agency Ranking