UML Diagrams to Hierarchical Colored Petri Nets: An Automatic Software Performance Tool

被引:3
作者
Zhu, Lianzhang [1 ]
Wang, Wenwen [1 ]
机构
[1] China Univ Petr, Dept Comp & Commun Engn, Dongying, Shandong, Peoples R China
来源
2012 INTERNATIONAL WORKSHOP ON INFORMATION AND ELECTRONICS ENGINEERING | 2012年 / 29卷
关键词
UML diagrams; Software Performance Evaluation; UML/CPN Transformation approach; automatic Transformation;
D O I
10.1016/j.proeng.2012.01.373
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
The difficulty of Software Performance is how to obtain the performance evaluation quickly and accurately, and make it throughout the entire software development cycle. On the basis of the study on iterative development, a software performance platform is built with the help of modeling tools named UML and CPN. Make full use of the performance information provided by the UML document and the hierarchy of the CPN model and system architecture provided by multi-figure combination, it is easy to avoid one-sidedness in caused by a single UML diagram describing the system. Message which can describe the sequence of business processes and their probability is the main line of our study. Developing the easy-to-automate UML / CPN transformation rules, the CPN model translated into in the end would be transparent between different levels and clear between each interface. The Required performance evaluation data will be obtained by the use of CPN model simulation. Automatic conversion tools that are used to achieve transforming from UML to CPN and examples verifying the feasibility of the platform are in the end of this article. (C) 2011 Published by Elsevier Ltd.
引用
收藏
页码:2687 / 2692
页数:6
相关论文
共 5 条
[1]  
Bjork Rusell C., AN EXAMPLE OF OBJECT
[2]  
Fernandes Joao M., 2007, SIXTH INTERNATIONAL
[3]   A software performance engineering tool based on the UML-SPT [J].
Gómez-Martínez, E ;
Merseguer, J .
SECOND INTERNATIONAL CONFERENCE ON THE QUANTITATIVE EVALUATION OF SYSTEMS, PROCEEDINGS, 2005, :247-248
[4]   A UML and Colored Petri Nets Integrated Modeling and Analysis Approach using Graph Transformation [J].
Kerkouche, Elhillali ;
Chaoui, Allaoua ;
Bourennane, El Bay ;
Labbani, Ouassila .
JOURNAL OF OBJECT TECHNOLOGY, 2010, 9 (04) :25-43
[5]   Formalization of object behavior and interactions from UML models [J].
Saldhana, JA ;
Shatz, SM ;
Hu, ZX .
INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2001, 11 (06) :643-673