DocumentCode
3167878
Title
Software Performance Analysis in UML Models
Author
Distefano, S. ; Scarpa, M. ; Puliafito, A.
Author_Institution
University of Messina
fYear
2005
fDate
19-19 Sept. 2005
Firstpage
115
Lastpage
125
Abstract
An early integration of performance considerations inside the software development process has been recognized during last years as an effective approach to speed up the production of high quality and reliable software. In this paper we propose a possible solution to address software performance engineering that evolves through the following phases: system specification using an augmented UML notation, creation of an intermediate performance context model, generation of an equivalent stochastic Petri netmodel whose analytical solution provides the required performance measures. We describe all the steps of the proposed approach and present ArgoPerformance, a tool we have developed that provides a complete graphical environment for software performance evaluation. We present a simple case study and validate our results against those obtained by other authors through simulation.
Keywords
Context modeling; Performance analysis; Phase measurement; Production; Programming; Reliability engineering; Software performance; Software quality; Stochastic systems; Unified modeling language;
fLanguage
English
Publisher
ieee
Conference_Titel
Techniques, Methodologies and Tools for Performance Evaluation of Complex Systems, 2005. (FIRB-Perf 2005). 2005 Workshop on
Print_ISBN
0-7695-2447-8
Type
conf
DOI
10.1109/FIRB-PERF.2005.19
Filename
1587700
Link To Document