作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2009, Vol. 35 ›› Issue (22): 84-87. doi: 10.3969/j.issn.1000-3428.2009.22.029

• 软件技术与数据库 • 上一篇    下一篇

基于XML的UML时序图向Petri网的转换

应一舟,叶丽君,郭义喜   

  1. (解放军信息工程大学电子技术学院,郑州 450004)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2009-11-20 发布日期:2009-11-20

Transformation from UML Sequence Diagram to Petri Net Based on XML

YING Yi-zhou, YE Li-jun, GUO Yi-xi   

  1. (Institute of Electronic Technology, PLA Information Engineering University, Zhengzhou 450004)
  • Received:1900-01-01 Revised:1900-01-01 Online:2009-11-20 Published:2009-11-20

摘要: 针对统一建模语言(UML)时序图与Petri网间转换的问题,提出基于消息的UML时序图向Petri网转换的映射算法。以XMI, XPDL, XSLT为核心,建立基于可扩展标记语言(XML)的实现该映射算法的3层转换方案。结合XML应用环境要求,建立映射处理流程,并通过实例对方案可行性进行了验证。

关键词: 可扩展标记语言, 统一建模语言, Petri网, 转换

Abstract: Aiming at the problem for Unified Modeling Language(UML) sequence diagram transformation to the Petri net, this paper proposes the mapping constructs algorithm. The three-level transformation plan based on XMI, XPDL, and XSLT. It establishes the environment requests for applying XML, the process for UML sequence diagram transformation to the Petri net based on XML. Example shows the correctness of the transformation plan.

Key words: eXtensible Markup Language(XML), Unified Modeling Language(UML), Petri net, transformation

中图分类号: