Better performance or better manageability?
DEAS '05 Proceedings of the 2005 workshop on Design and evolution of autonomic application software
Stability of Feature Selection Algorithms
ICDM '05 Proceedings of the Fifth IEEE International Conference on Data Mining
Data management research at Technische Universität Darmstadt
ACM SIGMOD Record
Experiences with Simulations - A Light and Fast Model for Secure Web Applications
ICPADS '06 Proceedings of the 12th International Conference on Parallel and Distributed Systems - Volume 1
Performance Modeling and Evaluation of Distributed Component-Based Systems Using Queueing Petri Nets
IEEE Transactions on Software Engineering
Investigating factors influencing the response time in J2EE web applications
SEPADS'05 Proceedings of the 4th WSEAS International Conference on Software Engineering, Parallel & Distributed Systems
A novel algorithm to model the queue limit
CSECS'08 Proceedings of the 7th conference on Circuits, systems, electronics, control and signal processing
Convergence and limit of mean-value analysis algorithms
ICCOMP'08 Proceedings of the 12th WSEAS international conference on Computers
QPME: a performance modeling tool based on queueing Petri Nets
ACM SIGMETRICS Performance Evaluation Review
Improved performance model for web-based software systems
WSEAS Transactions on Computers
A Novel Cost Model of XML Serialization
Electronic Notes in Theoretical Computer Science (ENTCS)
EPEW'07 Proceedings of the 4th European performance engineering conference on Formal methods and stochastic models for performance evaluation
Resource sharing in performance models
EPEW'07 Proceedings of the 4th European performance engineering conference on Formal methods and stochastic models for performance evaluation
Modeling the effect of application server settings on the performance of J2EE web applications
TEAA'06 Proceedings of the 2nd international conference on Trends in enterprise application architecture
A novel algorithm for performance prediction of web-based software systems
Performance Evaluation
QPME 2.0: a tool for stochastic modeling and analysis using queueing Petri nets
From active data management to event-based systems and more
Web Application Performance Modeling Using Layered Queueing Networks
Electronic Notes in Theoretical Computer Science (ENTCS)
Accuracy of performance prediction for EJB applications: a statistical analysis
SEM'04 Proceedings of the 4th international conference on Software Engineering and Middleware
Automated simulation-based capacity planning for enterprise data fabrics
Proceedings of the 4th International ICST Conference on Simulation Tools and Techniques
Expert Systems with Applications: An International Journal
Introduction to queueing petri nets: modeling formalism, tool support and case studies
ICPE '12 Proceedings of the 3rd ACM/SPEC International Conference on Performance Engineering
CEE-SET'09 Proceedings of the 4th IFIP TC 2 Central and East European conference on Advances in Software Engineering Techniques
Stochastic modeling and analysis using QPME: queueing petri net modeling environment v2.0
PETRI NETS'12 Proceedings of the 33rd international conference on Application and Theory of Petri Nets
Neuro-Fuzzy Expert System for evaluating the performance of Distributed Software System Architecture
Expert Systems with Applications: An International Journal
Performance modelling of database contention using queueing petri nets
Proceedings of the 4th ACM/SPEC International Conference on Performance Engineering
Hi-index | 0.00 |
In this paper we show how Queuing Petri Net (QPN) models can be exploited for performance analysis of distributed e-business systems. We study a real-world application, and demonstrate the benefits, in terms of modelling power and expressiveness, that QPN models provide over conventional modelling paradigms such as Queuing Networks and Petri Nets. As shown, QPNs facilitate the integration of both hardware and software aspects of system behavior in the same model. In addition to hardware contention and scheduling strategies, using QPNs one can easily model simultaneous resource possession, synchronization, blocking and contention for software resources. By validating the models presented through measurements, we show that they are not just powerful as a specification mechanism, but are also very powerful as a performance analysis and prediction tool. However, currently available tools and techniques for QPN analysis are limited. Improved solution methods, which enable larger models to be analyzed, need to be developed. By demonstrating the power of QPNs as a modelling paradigm in realistic scenarios, we hope to motivate further research in this area.