计算机科学 ›› 2010, Vol. 37 ›› Issue (12): 96-98.

• 软件工程 • 上一篇    下一篇

WF-net模型到PNML的转换方法研究与实现

周建涛,海晓军   

  1. (内蒙古大学计算机学院 呼和浩特010021)
  • 出版日期:2018-12-01 发布日期:2018-12-01
  • 基金资助:
    本文受国家自然科学基金(60863070),国家科技部春晖计划项目(Z2007-1-01042),内蒙古自然科学基金项目(20080404ZD20)资助。

Research and Implementation of Transition from WF-net to PNML

ZHOU Jian-tao,HAI Xiao-jun   

  • Online:2018-12-01 Published:2018-12-01

摘要: Petri网标记语言PNMI是一种基于XM工的支持不同Petri网工具之间文件交换的标准格式,对于解决不同Petri网变种之间的互操作性问题具有重要意义。工作流网WF-net是用于工作流系统建模和定性、定量分析的重要形式化技术之一。工作重点是将WF-net模型转换为PNML格式。首先,在标准PNML元模型的基础上,通过元素扩展提出WF-net的PNML元模型。然后,依据元模型,提出WF-net模型中各元素到PNMI格式的转换规则,包括起始/结束库所转换、四种触发器转换和四种分支/合并结构转换。最后设计并实现了WF-net描述到PNML描述自动转换的工具软件。这些工作为Petri网标准交换格式的制定做了有力的探索。

关键词: 元模型,WF-net, PNML,转换规则

Abstract: Petri Net Makeup Language(PNML) is an interchange format for different kinds of Petri nets based on XML. It plays an important role for inter-operability among different variations of Petri nets. Workflow net(WF-net) is one of formal techniques for workflow modeling and qualitative and quantitative analysis. The work done in this paper is transition from WF-net model to PNML format. Firstly, PNML meta model for WF-net was presented based on stanlord meta model by extending those elements not in the original model. Secondly, ten transition rules from WF-net to PNML were given based on the meta model presented above, including source place/sink place transition,four triggers transition,and four fork/join constructs transition. Finally,an automatic transition tool was designed and implemented.The work is exploratory research on standard, formal interchange format of Petri net.

Key words: Meta model, WF-net, PNML, Transition rule

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!