Proceedings of the 2nd international workshop on Software and performance
Performance Engineering of Software Systems
Performance Engineering of Software Systems
From UML Descriptions of High-Level Software Architectures to LQN Performance Models
AGTIVE '99 Proceedings of the International Workshop on Applications of Graph Transformations with Industrial Relevance
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions
Compositional Generation of Software Architecture Performance QN Models
WICSA '04 Proceedings of the Fourth Working IEEE/IFIP Conference on Software Architecture
How far are we from the definition of a common software performance ontology?
Proceedings of the 5th international workshop on Software and performance
Integrating Software Models and Platform Models for Performance Analysis
IEEE Transactions on Software Engineering
Modeling the communication costs of content-based routing: the case of subscription forwarding
Proceedings of the 2007 inaugural international conference on Distributed event-based systems
A Methodology for Performance Modeling of Distributed Event-Based Systems
ISORC '08 Proceedings of the 2008 11th IEEE Symposium on Object Oriented Real-Time Distributed Computing
A Model Transformation from the Palladio Component Model to Layered Queueing Networks
SIPEW '08 Proceedings of the SPEC international workshop on Performance Evaluation: Metrics, Models and Benchmarks
The Palladio component model for model-driven performance prediction
Journal of Systems and Software
Modeling event-driven service-oriented systems using the palladio component model
Proceedings of the 1st international workshop on Quality of service-oriented software systems
Stochastic Analysis of Hierarchical Publish/Subscribe Systems
Euro-Par '09 Proceedings of the 15th International Euro-Par Conference on Parallel Processing
Reconfigurable middleware for high availability sensor systems
Proceedings of the Third ACM International Conference on Distributed Event-Based Systems
Automated extraction of palladio component models from running enterprise Java applications
Proceedings of the Fourth International ICST Conference on Performance Evaluation Methodologies and Tools
Performance evaluation of component-based software systems: A survey
Performance Evaluation
Parametric performance completions for model-driven performance prediction
Performance Evaluation
Predictive modelling of peer-to-peer event-driven communication in component-based systems
EPEW'10 Proceedings of the 7th European performance engineering conference on Computer performance engineering
Automated Transformation of Component-Based Software Architecture Models to Queueing Petri Nets
MASCOTS '11 Proceedings of the 2011 IEEE 19th Annual International Symposium on Modelling, Analysis, and Simulation of Computer and Telecommunication Systems
Performance prediction of J2EE applications using messaging protocols
CBSE'05 Proceedings of the 8th international conference on Component-Based Software Engineering
Quality prediction in service composition frameworks
ICSOC'11 Proceedings of the 2011 international conference on Service-Oriented Computing
Electronic Notes in Theoretical Computer Science (ENTCS)
Hi-index | 0.00 |
Event-based communication is used in different domains including telecommunications, transportation, and business information systems to build scalable distributed systems. The loose coupling of components in such systems makes it easy to vary the deployment. At the same time, the complexity to estimate the behavior and performance of the whole system is increased, which complicates capacity planning. In this paper, we present an automated performance prediction method supporting capacity planning for event-based systems. The performance prediction is based on an extended version of the Palladio Component Model - a performance meta-model for component-based systems. We apply this method on a real-world case study of a traffic monitoring system. In addition to the application of our performance prediction techniques for capacity planning, we evaluate the prediction results against measurements in the context of the case study. The results demonstrate the practicality and effectiveness of the proposed approach.