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

基于Petri网的SysML活动图的分析与验证
引用本文:王松锋,熊选东,付建丹,张亮忠.基于Petri网的SysML活动图的分析与验证[J].计算机科学,2012,39(9):138-142.
作者姓名:王松锋  熊选东  付建丹  张亮忠
作者单位:解放军信息工程大学电子技术学院 郑州450004
摘    要:系统建模语言(Systems Modeling Language,SysML)是目前国际上系统工程领域最新的标准建模语言,它包括语义和表示法两部分,缺乏分析和验证的手段。为了弥补这一不足,研究了SysML活动图到Petri网的转换方法,主要定义了将SysML活动图转换为相应Petri网可执行模型的6种转换规则。应用这些规则可以将活动图转换为Petri网模型,进而对其进行化简、分析和验证,同时可检测SysML的行为规范与并发相关的性质,如死锁、有界性等。采用列举法和模拟法验证了所建模型的一致性。证书申请活动图的实例表明,该方法是可行的。

关 键 词:系统建模语言  Petri网  活动图  建模

Analyzing and Verifying of SysML Activity Diagram Based on Petri Net
WANG Song-feng , XIONG Xuan-dong , FU Jian-dan , ZHANG Liang-zhong.Analyzing and Verifying of SysML Activity Diagram Based on Petri Net[J].Computer Science,2012,39(9):138-142.
Authors:WANG Song-feng  XIONG Xuan-dong  FU Jian-dan  ZHANG Liang-zhong
Affiliation:(Electronic Technology Institute,Information Engineering University,Zhengzhou 450004,China)
Abstract:Systems modeling language is the latest international standard systems engineering modeling language. It contains two parts of semantics and notations which is lack of analysis and verification tools. For solving the questions, this paper presented a method for conversing the SysML activity diagram to the Petri net,mainly defined six transfor- mation rules for converting SysMI. activity diagram to a Petri net executable model. Using these transformation rules, SysML activity can be transformed into Petri net, and thus realizing its simplication, analysis and verification. Besides of this,it can detect concurrency-related code of conduct nature,such as dcadlocks,boundness,etc. And the consistency of the model was verified by the list method and simulate method. Finally, an example was used to verify the feasibility of the method.
Keywords:SysMIL  Pctri net  Activity diagram  Modeling
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《计算机科学》浏览原始摘要信息
点击此处可从《计算机科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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