Capacity Planning for Event-based Systems using Automated Performance Predictions
C. Rathfelder, S. Kounev, and D. Evans. 26th IEEE/ACM International Conference On Automated Software Engineering (ASE 2011), page 352--361. IEEE, (November 2011)Acceptance Rate (Full Paper): 14.7\% (37/252).
Abstract
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.
%0 Conference Paper
%1 RaKoEv2011-ASE-CapacityPlanning
%A Rathfelder, Christoph
%A Kounev, Samuel
%A Evans, David
%B 26th IEEE/ACM International Conference On Automated Software Engineering (ASE 2011)
%D 2011
%I IEEE
%K Analytical_and_simulation-based_analysis Optimization Prediction Performance Resource_management Meta-models descartes Application_quality_of_service_management Formal_architecture_modeling t_full Event-based myown Simulation Design_of_software_and_systems
%P 352--361
%T Capacity Planning for Event-based Systems using Automated Performance Predictions
%X 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.
@inproceedings{RaKoEv2011-ASE-CapacityPlanning,
abstract = {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.},
added-at = {2020-04-05T23:09:06.000+0200},
author = {Rathfelder, Christoph and Kounev, Samuel and Evans, David},
biburl = {https://www.bibsonomy.org/bibtex/2e77360f260cd338ca9bda109be0715a9/samuel.kounev},
booktitle = {26th IEEE/ACM International Conference On Automated Software Engineering (ASE 2011)},
interhash = {3f71292699f6a0a435c224124fb9fefc},
intrahash = {e77360f260cd338ca9bda109be0715a9},
keywords = {Analytical_and_simulation-based_analysis Optimization Prediction Performance Resource_management Meta-models descartes Application_quality_of_service_management Formal_architecture_modeling t_full Event-based myown Simulation Design_of_software_and_systems},
month = {November},
note = {Acceptance Rate (Full Paper): 14.7\% (37/252)},
pages = {352--361},
publisher = {IEEE},
timestamp = {2020-10-05T16:31:15.000+0200},
title = {{C}apacity {P}lanning for {E}vent-based {S}ystems using {A}utomated {P}erformance {P}redictions},
year = 2011
}