Author Login Chief Editor Login Reviewer Login Editor Login Remote Office

Computer Engineering ›› 2009, Vol. 35 ›› Issue (22): 84-87.

• Software Technology and Database • Previous Articles     Next Articles

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

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

应一舟,叶丽君,郭义喜   

  1. (解放军信息工程大学电子技术学院,郑州 450004)

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

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

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

CLC Number: