By Topic

Mapping Annotated Use Case and Sequence Diagrams to a Petri Net Notation for Performance Evaluation

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Sima Emadi ; Eng. Dept., Islamic Azad Univ., Yazd, Iran ; Fereidoon Shams

With the growing use of UML diagrams for software description and the importance of non-functional requirements evaluation at software design level, transforming these diagrams to executable models is considered to be significant. In this paper the designer should annotate additional information of the performance to software design description, and then an executable model can be produced. These executable models can be Petri nets, queuing network, stochastic process algebras, etc. In this paper, we propose a new algorithm that enables a designer to transform a use case and sequence diagrams enriched by performance input parameters into an executable model based on different extensions of Petri Nets. Finally, to demonstrate the application of our proposed algorithm, we consider a case study as an example.

Published in:

Computer and Electrical Engineering, 2009. ICCEE '09. Second International Conference on  (Volume:2 )

Date of Conference:

28-30 Dec. 2009