DocumentCode :
2784000
Title :
PeabraiN: A PIPE Extension for Performance Estimation and Resource Optimisation
Author :
Rodríguez, Ricardo J. ; Júlvez, Jorge ; Merseguer, José
Author_Institution :
Dipt. de Inf. e Ing. de Sist., Univ. de Zaragoza, Zaragoza, Spain
fYear :
2012
fDate :
27-29 June 2012
Firstpage :
142
Lastpage :
147
Abstract :
Many discrete systems with shared resources from different artificial domains (such as manufacturing, logistics or web services) can be modelled in terms of timed Petri nets. Two studies that may result of interest when dealing with such a systems are the performance evaluation (or completed jobs per unit of time) and the resource optimisation. Exact performance evaluation, however, may become unachievable due to the necessity of an exhaustive exploration of the state-space. In this context, a solution can be to estimate the performance by computing bounds. Resource optimisation leverages a budget and distributes resources in order to maximise the system performance. In this paper, we present Pea brain, a collection of PIPE tool-compliant modules for performance estimation and resource optimisation based on bounds computation for Stochastic Petri Nets. The algorithms supporting the modules make an intensive use of linear programming techniques and therefore their computational complexity is low. Besides, other PN properties, such as structural enabling bound at a transition, structural marking bound at a place or visit ratios computation, are added to PIPE tool as well.
Keywords :
Petri nets; computational complexity; discrete event systems; linear programming; optimisation; software performance evaluation; PIPE extension; PIPE tool-compliant modules; PN properties; PeabraiN; artificial domains; computational complexity; computing bounds; discrete systems; linear programming; performance estimation; performance evaluation; resource optimisation; stochastic Petri nets; structural enabling bound; timed Petri nets; Computational modeling; Estimation; Java; Optimization; Throughput; Unified modeling language; Vectors; Discrete Event Systems; Performance evaluation; Petri nets; Software performance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Application of Concurrency to System Design (ACSD), 2012 12th International Conference on
Conference_Location :
Hamburg
ISSN :
1550-4808
Print_ISBN :
978-1-4673-1687-3
Type :
conf
DOI :
10.1109/ACSD.2012.13
Filename :
6253465
Link To Document :
بازگشت