DocumentCode :
3089675
Title :
Mapping Annotated Use Case and Sequence Diagrams to a Petri Net Notation for Performance Evaluation
Author :
Emadi, Sima ; Shams, Fereidoon
Author_Institution :
Eng. Dept., Islamic Azad Univ., Yazd, Iran
Volume :
2
fYear :
2009
fDate :
28-30 Dec. 2009
Firstpage :
68
Lastpage :
71
Abstract :
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.
Keywords :
Petri nets; Unified Modeling Language; software performance evaluation; Petri Net notation; UML diagrams; annotated use case mapping; queuing network; sequence diagrams; software design; stochastic process algebras; Algebra; Algorithm design and analysis; Application software; Design engineering; Petri nets; Software architecture; Software design; Software performance; Stochastic processes; Unified modeling language; Executable Model; Performance Requirement; Petri Nets; Software Design Description;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer and Electrical Engineering, 2009. ICCEE '09. Second International Conference on
Conference_Location :
Dubai
Print_ISBN :
978-1-4244-5365-8
Electronic_ISBN :
978-0-7695-3925-6
Type :
conf
DOI :
10.1109/ICCEE.2009.232
Filename :
5380142
Link To Document :
بازگشت